Vintage Names Coming Back: 50 Old Names That Are Popular Again
Every name here was popular once, fell out of favor for decades, and is now being given to babies again. Oliver is the biggest comeback: 14,963 babies got it in 2025.
That gives these names an unusual age profile, with older people from the first wave and children from the second, and fewer people in between. Their average age is dropping every year.
| # | Name | Babies in 2025 | Peak year | Alive | Average age |
|---|---|---|---|---|---|
| 1 | Oliver | 14,963 | 2024 | 230K | 13 |
| 2 | Charlotte | 13,408 | 2025 | 319K | 30 |
| 3 | Theodore | 13,362 | 2025 | 200K | 29 |
| 4 | Emma | 12,768 | 2003 | 568K | 20 |
| 5 | Amelia | 12,705 | 2021 | 242K | 16 |
| 6 | Benjamin | 9,770 | 1989 | 717K | 30 |
| 7 | Evelyn | 9,131 | 1921 | 310K | 34 |
| 8 | Jack | 8,754 | 1927 | 413K | 34 |
| 9 | Samuel | 8,342 | 2001 | 624K | 32 |
| 10 | Leo | 8,196 | 2022 | 146K | 24 |
| 11 | Eleanor | 7,654 | 1920 | 140K | 30 |
| 12 | Violet | 7,546 | 2025 | 105K | 18 |
| 13 | Nora | 6,386 | 2025 | 132K | 25 |
| 14 | Lucy | 6,184 | 2025 | 134K | 28 |
| 15 | Isaac | 5,963 | 2007 | 299K | 21 |
| 16 | Ella | 5,831 | 2010 | 224K | 22 |
| 17 | Naomi | 4,649 | 2025 | 137K | 27 |
| 18 | Silas | 4,646 | 2025 | 66.9K | 13 |
| 19 | Everett | 4,366 | 2025 | 81.9K | 24 |
| 20 | Eloise | 4,256 | 2025 | 41.6K | 23 |
| 21 | August | 4,226 | 2025 | 53.5K | 16 |
| 22 | Sadie | 4,168 | 2014 | 98.4K | 19 |
| 23 | Stella | 4,136 | 2018 | 109K | 24 |
| 24 | Sophie | 3,984 | 2011 | 98.3K | 17 |
| 25 | Leah | 3,880 | 2009 | 233K | 28 |
| # | Name | Babies in 2025 | Peak year | Alive | Average age |
|---|---|---|---|---|---|
| 26 | Adeline | 3,864 | 2016 | 52.6K | 14 |
| 27 | Iris | 3,741 | 2025 | 74.3K | 32 |
| 28 | Claire | 3,487 | 2016 | 168K | 27 |
| 29 | Vivian | 3,367 | 1920 | 126K | 40 |
| 30 | Millie | 3,353 | 2025 | 28.7K | 19 |
| 31 | Madeline | 3,086 | 1998 | 158K | 26 |
| 32 | Harrison | 3,080 | 2016 | 85.5K | 19 |
| 33 | Josie | 3,027 | 2025 | 56.4K | 23 |
| 34 | Emmett | 2,973 | 2021 | 58.8K | 17 |
| 35 | Audrey | 2,919 | 2015 | 208K | 34 |
| 36 | Dean | 2,882 | 1961 | 135K | 46 |
| 37 | Jasper | 2,845 | 2023 | 49.9K | 17 |
| 38 | Lydia | 2,692 | 2014 | 139K | 31 |
| 39 | Caroline | 2,646 | 2000 | 195K | 31 |
| 40 | Georgia | 2,619 | 2025 | 81K | 44 |
| 41 | Leon | 2,583 | 1924 | 90.2K | 44 |
| 42 | Eliza | 2,375 | 2021 | 53.2K | 19 |
| 43 | Hallie | 2,260 | 2025 | 31.2K | 21 |
| 44 | Max | 2,066 | 2009 | 119K | 26 |
| 45 | Evangeline | 1,998 | 2025 | 29K | 19 |
| 46 | Phoebe | 1,885 | 2025 | 35.6K | 20 |
| 47 | Ellis | 1,832 | 2025 | 34.9K | 27 |
| 48 | Isabelle | 1,825 | 2007 | 84.1K | 18 |
| 49 | Rosalie | 1,797 | 1938 | 45.5K | 40 |
| 50 | Callie | 1,754 | 2014 | 55.2K | 23 |
How this list works
Names whose popularity peaked before 1950, fell below 30% of that peak, and has climbed back; ranked by babies given the name in 2025. Ages are estimates for people alive in 2026, from Social Security baby-name records and SSA life tables. How we calculate this