Hannah

#56 for girls in 2025, 3,973 births · Last seen for boys in 2022 at #9,823
Given to girls 99.8% of the time

Showing
Show data for
Peak · girls
2000 · 23,087 births
Debut · girls
221 births
In top 100 · girls
41 yrs
of 146 years
Total births · girls
465,685
since 1880

Hannah over time

girls

Rank among girls' names. Click any year to open it.

#1#10#100#1,000rank188019001920194019601980200020201991peak #2, 2000girls
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#563,973
2024#524,078
2023#484,127
2022#474,490#9,8237
2021#444,590#12,1465
2020#394,972#10,6056
2019#325,644#10,8036
2018#335,680#12,1565
2017#325,934#10,7756
2016#336,038
2015#286,434#8,0409
2014#286,593#12,1085
2013#237,307#8,1189
2012#227,293#9,7097
2011#256,584#10,8086
2010#206,999#8,8038
2009#237,584#6,43613
2008#179,577#6,76312
2007#913,323#5,21017
2006#814,556#6,09413
2005#714,854#5,87513
2004#515,614#1,384103
2003#417,638#3,62624
2002#318,828#3,34926
2001#320,723#3,72122
2000#223,087#3,29925
1999#221,679#3,10326
1998#221,376#3,48621
1997#520,597#3,73818
1996#718,596#3,29321
1995#717,018#3,10022
1994#1614,494#3,59618
1993#2112,510#3,36819
1992#2611,496#4,56412
1991#2910,769#2,82823
1990#3010,283#2,37329
1989#427,830#1,67846
1988#615,562#2,59922
1987#664,594#2,21526
1986#823,388#3,65312
1985#1172,449#4,6988
1984#1262,265#3,10714
1983#1242,398#3,41112
1982#1751,581#5,0037
1981#1901,414
1980#2131,221#4,9407
1979#253970#5,3556
1978#312735
1977#348632
1976#384536
1975#443444
1974#518324
1973#550301
1972#619251
1971#793179
1970#803172
1969#881142
1968#859142
1967#926122
1966#869133
1965#908123
1964#890136
1963#865146
1962#885142
1961#869150
1960#920133
1959#891136
1958#925124
1957#924123
1956#838141
1955#834135
1954#748153
1953#733154
1952#723151
1951#680165
1950#664165
1949#636170
1948#610183
1947#617184
1946#662144
1945#589153
1944#565166
1943#537195
1942#510214
1941#513180
1940#504188
1939#458212
1938#472197
1937#463199
1936#489174
1935#448208
1934#424239
1933#461202
1932#432231
1931#441213
1930#414251
1929#416255
1928#410273
1927#367348
1926#351360
1925#345381
1924#348381
1923#310434
1922#321412
1921#295496
1920#299471
1919#276534#4,1685
1918#279513
1917#267541
1916#260549
1915#253546
1914#249443
1913#243396
1912#237359
1911#235279
1910#213305
1909#206278
1908#223240
1907#211239
1906#191256
1905#205219
1904#182261
1903#183250
1902#174271
1901#170266
1900#169325
1899#157288
1898#148338
1897#158288
1896#146323
1895#148301
1894#150293
1893#136304
1892#132326
1891#128293
1890#136267
1889#127301
1888#123295
1887#109279
1886#116254
1885#113236
1884#103275
1883#110209
1882#106214
1881#103196
1880#96221
First appearance
1880

In the first year the SSA published name data, Hannah was already there! It came in at #96, and was given to 221 baby girls.


Quietest stretch: 1948–1971, when fewer than 190 girls a year got the name.

See more about Hannah
Momentum · girls
Falling
  • 4 spots since 2024 (#52#56)
  • 17 spots since 2020 (#39#56)
  • 28 spots since 2015 (#28#56)
  • Biggest jump: 174 spots in 1972 (#793#619)
  • Biggest drop: 86 spots in 1955 (#748#834)
Rise & fade · girls
120 yrs to peak
  • Debuted 1880
  • Peaked 2000 at #2 (23,087 births)
  • Births halved by 2008, 8 yrs later
Top of the charts · girls
Top 10 for 13 yrs
  • Top 10: 13 yrs · run 1995–2007
  • Top 100: 41 yrs · run 1986–2025
  • Top 1,000: 146 yrs · run 1880–2025
Share of babies · girls
1 in 79
  • Highest: 1 in 79 girls born in 2000 were named Hannah (1.3%)
  • Latest: 1 in 405 girls born in 2025 (0.25%)
Era · girls
The 1990s
  • 34.1% of all girls named Hannah (158,818) were born in this decade
  • Comeback: #96 (1880) → #926 (1967) → #2 (2000)
Show by decade
DecadeBirthsBest rankAvg rank
1880s2,480#96 (1880)#111
1890s3,021#128 (1891)#144
1900s2,605#169 (1900)#191
1910s4,465#213 (1910)#251
1920s3,811#295 (1921)#346
1930s2,126#414 (1930)#450
1940s1,777#504 (1940)#574
1950s1,447#664 (1950)#796
1960s1,369#859 (1968)#887
1970s4,544#253 (1979)#502
1980s32,702#42 (1989)#120
1990s158,818#2 (1999)#15
2000s155,784#2 (2000)#8
2010s64,506#20 (2010)#28
2020s26,230#39 (2020)#48

All figures count published births only (names given to at least 5 girls in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Hannah in 1991

girls
#29
10,769 births · 1 in 174 girls
boys
#2,828
23 births · 1 in 87,840 boys

Top girls' names in 1991

  1. #1Ashley43,477
  2. #2Jessica43,398
  3. #3Brittany29,093
  4. #4Amanda28,896
  5. #5Samantha25,651
  6. #6Sarah25,233
  7. #7Stephanie22,775
  8. #8Jennifer20,673
  9. #9Elizabeth20,395
  10. #10Emily20,311
  11. #29Hannah10,769

Top boys' names in 1991

  1. #1Michael60,810
  2. #2Christopher47,111
  3. #3Matthew41,647
  4. #4Joshua41,226
  5. #5Andrew31,539
  6. #6Daniel30,935
  7. #7James30,514
  8. #8David30,416
  9. #9Joseph29,840
  10. #10John27,809
  11. #2,828Hannah23
More about 1991

girls

1,875,007 girls got a published name in 1991; 1 in 174 of them was named Hannah, which outranked 99.8% of the 15,466 girls' names that year. The ten most popular names covered 14.9% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Hannah
  1. #26Kelsey11,435
  2. #27Tiffany11,155
  3. #28Victoria10,912
  4. #29Hannah10,769
  5. #30Alyssa10,678
  6. #31Christina10,564
  7. #32Taylor10,253
Biggest movers since 1990
Risers
  1. 1,600Rebeccah#2,600#1,000
  2. 1,221Ieshia#1,938#717
  3. 1,135Miriah#2,081#946
  4. 861Alexus#1,813#952
  5. 676Chynna#1,512#836
Fallers
  1. 568Infant#432#1,000
  2. 510Lakeshia#897#1,407
  3. 466Latifah#701#1,167
  4. 432Martika#757#1,189
  5. 416Cecily#575#991

Among names in the top 1,000 of either year.

boys

2,020,328 boys got a published name in 1991; 1 in 87,840 of them was named Hannah, which outranked 70.7% of the 9,648 boys' names that year. The ten most popular names covered 18.4% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Hannah
  1. #2,753Wynton24
  2. #2,753Xaiver24
  3. #2,753Yves24
  4. #2,828Hannah23
  5. #2,828Abe23
  6. #2,828Adriana23
  7. #2,828Andrez23
  8. #2,915Alexsander22
  9. #2,915Amon22
  10. #2,915Antavious22

Tied with 86 names at #2,828; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1990
Risers
  1. 4,462Devante#5,382#920
  2. 1,656Unnamed#2,628#972
  3. 1,496Jaleel#2,373#877
  4. 811Gunnar#1,516#705
  5. 672Dijon#1,587#915
Fallers
  1. 1,000Arsenio#744#1,744
  2. 773Brittany#995#1,768
  3. 281Infant#389#670
  4. 281Jarret#881#1,162
  5. 273Elton#963#1,236

Among names in the top 1,000 of either year.

See the top 100 for 1991