Hannah

Save to PinterestDownload

Primarily a girl's name · 100% girls

Origin: Hebrew

Meaning

Hannah, also spelled Hanna, Hana, Hanah, or Chana, is a feminine given name of Hebrew origin. It is derived from the root ḥ-n-n, meaning "favour" or "grace". A Dictionary of First Names attributes the name to a word meaning 'He has favoured me with a child'.

From Wikipedia

Hannah first appears in the data in 1983 and has been recorded in 43 different years as a girl's name. Its single biggest year was 2016 with 1,402 babies (rank #15 that year). In 2025 it was given to 278 girls (rank #67). The name has been declining over the last five years.

Numerology of Hannah

In Pythagorean numerology, every letter has a value from 1 to 9. Adding the letters of Hannah yields these three numbers — a playful read on the name's character.

20,424
Total babies (all years)
43
Years in the data
1,402
Peak in a single year

Popularity Over Time — Girls

Also a character in

Famous people named Hannah

Stories about the name Hannah

Palindrome. My husband noticed before I did and then we both couldn't un-notice it. Not why we chose it, but it's become a thing she loves about her own name.

— Deborah, Cincinnati OH, 2016

My grandmother went by Hannah her whole life. Her actual name on her birth certificate was Anna — she'd simply decided to be Hannah at some point and no one had questioned it. She was ninety-one when she passed. I gave my daughter the name she always wanted.

— Ruth, Greenville SC, 2019

Share your Hannah story

Why did you choose this name — or what does it mean to you? Approved stories appear on this page.

Stories are reviewed before publishing. No last names or contact info needed.

→ See names similar to Hannah  ·  Compare Hannah with another name →  ·  Popular names of the 2010s  ·  Girls names starting with H

More popular girls' names

Names ranked near Hannah in 2025

Other girls' names starting with H

Year-by-Year Detail

Rank is among all girls' names registered that year.

Year Babies Rank
1983127#90
1984153#78
1985178#66
1986221#53
1987270#39
1988324#30
1989448#20
1990572#15
1991549#15
1992620#11
1993588#11
1994604#10
1995557#10
1996571#10
1997616#8
1998529#11
1999586#9
2000681#9
2001733#6
2002683#8
2003658#11
2004602#11
2005575#12
2006365#12
2007407#13
2008345#18
2009297#18
2010279#19
2011252#19
2012269#19
2013248#22
2014317#23
20151,220#19
20161,402#15
2017426#29
2018402#29
2019714#29
2020538#28
2021337#40
2022251#57
2023341#56
2024291#62
2025278#67