BabyNamesTrends
Menu

2025 data, released 8 May 2026

Hannah

Hannah was the 56th most popular name for girls in 2025, given to 3,973 babies. Its best year was 1998, when it ranked 2nd; the most babies were born in 2000 (23,087). Over the last ten years it has moved down 28 places. More babies were named Hannah in the 1990s than in any other decade.

Meaning grace, favor · Hebrew

Say it HAN-uh /ˈhænə/

Rank in 2025
#56 girls, down 17 places since 2020
Babies in 2025
3,973girls
Girls and boys
Almost always a girl’s name2021–2025
Peak year
200023,087 babies
Total since 1880
466,406babies recorded

What does the name Hannah mean?

Hannah comes from the Hebrew Channah, from a root meaning 'grace' or 'favor'. In the Bible she is the mother of the prophet Samuel, whose prayer for a child opens the books of Samuel. Through Greek and Latin the same name became Anna, and then Anne and Ann, so Hannah and Anne are one name in two forms. DMNES lists her under Anne and notes that the Geneva Bible of 1560 used the spelling Hanna for the biblical name.

חַנָּה (Biblical Hebrew, “Channah, grace, favor”)

How sure is this? Well established.

Related names: Anna, Anne, Ann, Hanna, Chana.

See also: Hebrew names, names that mean grace.

Sources for this meaning

Hannah popularity since 1880

012.5k25k37.5k50k 1900192019401960198020002020
Girls Babies per year, US, from Social Security records. Years with fewer than 5 babies show as zero.

A few boys are given the name too: 721 since 1919.

YearRank (girls)Babies (girls)
2025#563,973
2020#394,972
2010#206,999
2000#223,087
1990#3010,283
1980#2131,221
1970#806172
1960#920133
1950#666165
1940#505188
1930#415251
1920#300471
1910#213305
1900#169325
1890#136267
1880#97221

How popular is Hannah, counting every spelling?

Hannah is the most common spelling of a name family that ranked #46 for girls in 2025 once every spelling is counted together, compared with #56 for Hannah on its own. Together these spellings went to 5,016 girls in 2025.

SpellingBabies 2025Official rankBabies 2021–2025
Hannah3,973#5621,258
Hanna580#5122,887
Hana436#6581,969
Hanah11#9,07857
Hanaa16#6,94147

Spellings count together when they sound the same in American English and are used for the same sex; nicknames and forms that sound different (such as Theo and Theodore) are kept apart. How we group spellings.

How many kids will share the name Hannah?

3,973 of the 3,606,400 babies born in the US in 2025 were named Hannah (1.10 per 1,000 births). For a girl named Hannah born in 2025, the chance that another child with the same name is in a class of 20 children the same age is about 1 in 48. If every grade liked the name as much as the 2025 babies do, only about one elementary school in 2 (of 430 pupils) would have a child named Hannah.

Chance of another Hannah in a class of 20about 1 in 48US, born 2025
Most likely inNew Hampshireabout 1 in 26 (2024)
Least likely inNew Mexicounder 1 in 50 (2024)

Shares of all registered births (NCHS); classes assumed to be children born the same year. How we estimate this.

How old are people named Hannah?

About 440,000 people born in the US named Hannah are alive today, with a median age of 25; half are between 19 and 31. That makes Hannah mostly worn by children and young adults.

0–910–1920–2930–3940–4950–5960–6970–7980–8990+
Estimated people alive in the US with the name, by age, mid-2026. The darker bar holds the median age.

Babies given the name each year (SSA) times the share of that birth year still alive (SSA life tables). Counts people born in the US only. Method.

Hannah by state

How common Hannah was among girls born in each state in 2021–2025. It is notably more common than nationally in Alaska (3.0×), Wyoming (2.5×), New Hampshire (2.5×), Rhode Island (2.4×), District of Columbia (2.2×). It is least common, relative to the national rate, in Louisiana, Mississippi, Hawaii.

Alaska: 7.8 per 1,000 babiesAK7.8Maine: 3.6 per 1,000 babiesME3.6Wisconsin: 3.6 per 1,000 babiesWI3.6Vermont: 4.5 per 1,000 babiesVT4.5New Hampshire: 6.4 per 1,000 babiesNH6.4Washington: 3.3 per 1,000 babiesWA3.3Idaho: 4.5 per 1,000 babiesID4.5Montana: 4.8 per 1,000 babiesMT4.8North Dakota: 3.8 per 1,000 babiesND3.8Minnesota: 4.0 per 1,000 babiesMN4.0Illinois: 2.9 per 1,000 babiesIL2.9Michigan: 3.1 per 1,000 babiesMI3.1New York: 3.8 per 1,000 babiesNY3.8Massachusetts: 4.9 per 1,000 babiesMA4.9Oregon: 3.5 per 1,000 babiesOR3.5Nevada: 3.0 per 1,000 babiesNV3.0Wyoming: 6.6 per 1,000 babiesWY6.6South Dakota: 4.0 per 1,000 babiesSD4.0Iowa: 3.1 per 1,000 babiesIA3.1Indiana: 3.2 per 1,000 babiesIN3.2Ohio: 2.9 per 1,000 babiesOH2.9Pennsylvania: 4.0 per 1,000 babiesPA4.0New Jersey: 4.8 per 1,000 babiesNJ4.8Connecticut: 4.7 per 1,000 babiesCT4.7Rhode Island: 6.2 per 1,000 babiesRI6.2California: 2.6 per 1,000 babiesCA2.6Utah: 3.9 per 1,000 babiesUT3.9Colorado: 3.4 per 1,000 babiesCO3.4Nebraska: 3.4 per 1,000 babiesNE3.4Missouri: 2.8 per 1,000 babiesMO2.8Kentucky: 3.1 per 1,000 babiesKY3.1West Virginia: 2.7 per 1,000 babiesWV2.7Virginia: 4.1 per 1,000 babiesVA4.1Maryland: 4.1 per 1,000 babiesMD4.1Delaware: 5.3 per 1,000 babiesDE5.3Arizona: 2.5 per 1,000 babiesAZ2.5New Mexico: 2.8 per 1,000 babiesNM2.8Kansas: 3.7 per 1,000 babiesKS3.7Arkansas: 2.4 per 1,000 babiesAR2.4Tennessee: 3.1 per 1,000 babiesTN3.1North Carolina: 2.8 per 1,000 babiesNC2.8South Carolina: 2.9 per 1,000 babiesSC2.9District of Columbia: 5.8 per 1,000 babiesDC5.8Oklahoma: 2.9 per 1,000 babiesOK2.9Louisiana: 2.2 per 1,000 babiesLA2.2Mississippi: 2.3 per 1,000 babiesMS2.3Alabama: 2.8 per 1,000 babiesAL2.8Georgia: 2.9 per 1,000 babiesGA2.9Hawaii: 2.3 per 1,000 babiesHI2.3Texas: 2.8 per 1,000 babiesTX2.8Florida: 3.1 per 1,000 babiesFL3.1
Babies per 1,000 of the same sex, Hannah, girls, 2021–2025. Darker means more common.

Names with a similar history

These names rose and fell in step with Hannah: their share of US girls followed the most similar curve since 1880. If you like Hannah, they share its era and feel.

Middle names for Hannah · Sibling names for Hannah

Questions about the name Hannah

What does Hannah mean?

Hannah means “grace, favor” (Hebrew origin). Certainty: well established.

How popular is the name Hannah?

Hannah was the 56th most popular name for girls in 2025, given to 3,973 babies. Its best year was 1998, when it ranked 2nd; the most babies were born in 2000 (23,087). Over the last ten years it has moved down 28 places. More babies were named Hannah in the 1990s than in any other decade.

Is Hannah a boy or girl name?

In 2021–2025, almost always a girl’s name given the name Hannah in the US.

Where is Hannah most popular?

In 2021–2025, Hannah was most common in Alaska (7.78 per 1,000 girls), followed by Wyoming and New Hampshire.