Data story · U.S. baby names, 1880–2025
Back from the 1900s
Hazel was given to 1 in 100 American girls in 1897 and to just 90 in all of 1983; in 2025 she was #21. She is one of 58 girls’ names, and 26 boys’, that were common before 1936, fell away between 1950 and 2005, and came back. In 2025, 1 in 7 girls and 1 in 12 boys got one of them.
1 · The chart
Ten of 2025’s top 25 girls’ names are back from the 1900s
On the chart 4 of 5
Eleanor#12 in 2025
228 girls in 1974 → 7,649 in 2025
Violet#13 in 2025
109 girls in 1972 → 7,546 in 2025
Nora#20 in 2025
485 girls in 1986 → 6,380 in 2025
Hazel#21 in 2025
90 girls in 1983 → 6,318 in 2025
Back from the 1900s: Eleanor, Violet, Nora and Hazel
Girls given the name per 1,000 girls recorded, 1880–2025. In 2025: Eleanor #12, Violet #13, Nora #20, Hazel #21.
Source: US Social Security Administration baby-name data (names given to 5+ babies a year), 1880–2025.
2 · Every name
58 girls’ names that left and came back
Tap a name to put it on the chart and tap it again to take it off; the chart holds five. Each line is one name from 1880 to 2025, scaled to its own peak; the numbers are its low year and 2025.
- Old1 in 1,000girls or more at its peak, 1880–1935
- GoneUnder ⅓of that peak at its low, 1950–2005
- Back1 in 2,000girls or more in 2025, and 3× its low
4 of 5 on the chart.
Still climbing 31its best year since the low was 2024 or 2025
Past their comeback high 27the open dot marks the crest
Methods and sources
How the numbers were built
One file from the Social Security Administration, cut down to the names that pass the rule and rebuilt at every deploy by one tested module (src/lib/babyNames.ts), which refuses to build if a name stops passing it.
- The SSA’s national file lists every first name given to five or more babies of one sex in one year, 1880–2025, from applications for Social Security cards. “Per 1,000” divides a name’s babies by every baby of that sex in the file, so names given to fewer than five are left out of both.
- Many people born before 1937 never applied for a card, so the early years count the people who later did. Read the 1880s–1930s as a close sample, not a census.
- The rule: at least 1 in 1,000 babies of its sex at its peak, 1880–1935; a low, 1950–2005, under a third of that peak; and in 2025 at least 1 in 2,000 and three times its low. Peak and low are three-year averages so one odd year can’t qualify a name. William and James never left, so they don’t pass.
- Spellings count separately, as the SSA records them: Sophia and Sofia, Eloise and Elouise are different names here.
- A name’s low year is the year of fewest babies, 1950–2005. Rank is one more than the number of names of the same sex given to more babies that year, so ties share a rank; it matches the SSA’s published top 1,000.
- Quick picks: “Back on top” is the four best-ranked in 2025; “Steepest climbs”, the four in the top 100 that rose most times over from their low; “Next up”, the four fastest risers over five years among names outside the top 100.
- The chart this page started from credits nameyearbook.com; this one is rebuilt from the SSA file. The SSA’s server refuses scripted downloads, so the extract runs in a browser on ssa.gov (scripts/extract-baby-names.browser.js).
Show every girls’ name’s numbers
| Name | Old peak | Per 1,000 | Low year | Babies | 2025 babies | Per 1,000 | Rank | Crest |
|---|---|---|---|---|---|---|---|---|
| Charlotte | 1935 | 3.31 | 1984 | 790 | 13,400 | 8.34 | 2 | climbing |
| Emma | 1881 | 22.12 | 1976 | 414 | 12,754 | 7.94 | 3 | 2003 |
| Amelia | 1881 | 2.56 | 1968 | 390 | 12,699 | 7.90 | 4 | 2021 |
| Sophia | 1882 | 1.66 | 1950 | 109 | 12,561 | 7.82 | 5 | 2012 |
| Evelyn | 1919 | 11.79 | 1976 | 819 | 9,123 | 5.68 | 8 | 2017 |
| Eleanor | 1915 | 7.15 | 1974 | 228 | 7,649 | 4.76 | 12 | climbing |
| Violet | 1919 | 3.18 | 1972 | 109 | 7,546 | 4.69 | 13 | climbing |
| Nora | 1881 | 5.42 | 1986 | 485 | 6,380 | 3.97 | 20 | climbing |
| Hazel | 1897 | 9.99 | 1983 | 90 | 6,318 | 3.93 | 21 | climbing |
| Lucy | 1881 | 6.64 | 1978 | 291 | 6,176 | 3.84 | 24 | climbing |
| Ella | 1880 | 12.70 | 1986 | 128 | 5,831 | 3.63 | 29 | 2010 |
| Emily | 1883 | 3.04 | 1962 | 1,079 | 5,451 | 3.39 | 34 | 1999 |
| Grace | 1890 | 11.97 | 1976 | 526 | 5,127 | 3.19 | 38 | 2003 |
| Naomi | 1921 | 1.60 | 1967 | 512 | 4,644 | 2.89 | 47 | climbing |
| Eloise | 1921 | 1.12 | 1977 | 22 | 4,251 | 2.64 | 49 | climbing |
| Sadie | 1881 | 3.98 | 1969 | 80 | 4,168 | 2.59 | 50 | 2014 |
| Stella | 1889 | 5.00 | 1995 | 125 | 4,136 | 2.57 | 52 | 2018 |
| Josephine | 1916 | 7.78 | 1985 | 423 | 4,126 | 2.57 | 53 | climbing |
| Sophie | 1917 | 2.20 | 1976 | 60 | 3,984 | 2.48 | 55 | 2011 |
| Hannah | 1880 | 2.43 | 1967 | 122 | 3,973 | 2.47 | 56 | 2000 |
| Lillian | 1898 | 11.83 | 1978 | 399 | 3,966 | 2.47 | 57 | 2012 |
| Adeline | 1914 | 1.15 | 1976 | 23 | 3,864 | 2.40 | 59 | climbing |
| Clara | 1885 | 14.35 | 1978 | 287 | 3,601 | 2.24 | 63 | climbing |
| Ruby | 1911 | 8.06 | 1986 | 558 | 3,554 | 2.21 | 64 | 2019 |
| Alice | 1880 | 15.54 | 1997 | 578 | 3,547 | 2.21 | 65 | 2017 |
| Claire | 1927 | 1.54 | 1972 | 274 | 3,487 | 2.17 | 68 | 2016 |
| Vivian | 1920 | 3.44 | 1978 | 348 | 3,362 | 2.09 | 70 | climbing |
| Millie | 1883 | 1.38 | 1996 | 34 | 3,353 | 2.09 | 73 | climbing |
| Daisy | 1880 | 6.20 | 1972 | 247 | 3,206 | 1.99 | 75 | climbing |
| Madeline | 1914 | 1.81 | 1978 | 227 | 3,086 | 1.92 | 81 | 1998 |
| Josie | 1881 | 1.62 | 1967 | 140 | 3,021 | 1.88 | 82 | climbing |
| Lydia | 1883 | 3.37 | 1975 | 669 | 2,692 | 1.67 | 92 | 2016 |
| Caroline | 1881 | 3.44 | 1956 | 702 | 2,646 | 1.65 | 96 | 2000 |
| Georgia | 1882 | 2.97 | 1986 | 246 | 2,619 | 1.63 | 99 | climbing |
| Cora | 1880 | 11.48 | 1975 | 182 | 2,428 | 1.51 | 113 | 2019 |
| Rose | 1908 | 10.12 | 1997 | 666 | 2,386 | 1.48 | 114 | 2019 |
| Eliza | 1880 | 2.77 | 1964 | 85 | 2,370 | 1.47 | 115 | 2021 |
| Esther | 1896 | 8.25 | 1976 | 658 | 2,277 | 1.42 | 119 | climbing |
| Elsie | 1896 | 7.89 | 1978 | 97 | 2,236 | 1.39 | 123 | climbing |
| Eva | 1886 | 7.99 | 1987 | 694 | 2,154 | 1.34 | 134 | 2016 |
| Genevieve | 1915 | 2.98 | 1968 | 196 | 1,981 | 1.23 | 148 | climbing |
| June | 1925 | 5.46 | 1996 | 83 | 1,978 | 1.23 | 150 | climbing |
| Rosalie | 1928 | 1.07 | 1996 | 119 | 1,797 | 1.12 | 171 | climbing |
| Callie | 1880 | 1.44 | 1966 | 81 | 1,754 | 1.09 | 175 | climbing |
| Isabel | 1894 | 1.08 | 1965 | 327 | 1,746 | 1.09 | 176 | 2003 |
| Annie | 1881 | 14.42 | 1972 | 438 | 1,690 | 1.05 | 182 | climbing |
| Olive | 1886 | 2.80 | 1988 | 6 | 1,597 | 0.99 | 197 | 2022 |
| Mabel | 1891 | 10.94 | 1997 | 42 | 1,522 | 0.95 | 201 | climbing |
| Vera | 1899 | 3.71 | 1995 | 64 | 1,482 | 0.92 | 205 | climbing |
| Ada | 1880 | 7.17 | 1993 | 138 | 1,401 | 0.87 | 219 | 2023 |
| Lucille | 1915 | 7.12 | 1978 | 88 | 1,314 | 0.82 | 237 | climbing |
| Rosemary | 1930 | 2.80 | 1997 | 339 | 1,222 | 0.76 | 251 | climbing |
| Lola | 1904 | 2.27 | 1993 | 31 | 1,132 | 0.70 | 275 | 2013 |
| Lena | 1883 | 7.12 | 1988 | 398 | 1,106 | 0.69 | 279 | climbing |
| Rosie | 1900 | 1.92 | 1987 | 100 | 1,088 | 0.68 | 283 | climbing |
| Maggie | 1880 | 6.40 | 1969 | 170 | 1,041 | 0.65 | 294 | 2001 |
| Hattie | 1880 | 8.45 | 1985 | 55 | 923 | 0.57 | 334 | climbing |
| Matilda | 1880 | 2.31 | 1986 | 25 | 838 | 0.52 | 364 | climbing |
Social Security Administration, Popular Baby Names, national data (1880–2025). Data: baby-name-comebacks.csv and baby-name-totals.csv. · Data sources