Vintage Girl Names: Old-Fashioned Names Parents Love Again
These girl names were popular in the early 1900s, faded through the middle of the century, and are back on birth certificates now. Charlotte leads, with 13,408 baby girls in 2025.
Because most of the first wave has died and the second wave is so young, the typical person with one of these names is often under 30, even though the name sounds like a great-grandmother's.
| # | Name | Babies in 2025 | Peak year | Alive | Average age |
|---|---|---|---|---|---|
| 1 | Charlotte | 13,408 | 2025 | 319K | 30 |
| 2 | Emma | 12,768 | 2003 | 568K | 20 |
| 3 | Amelia | 12,705 | 2021 | 242K | 16 |
| 4 | Evelyn | 9,131 | 1921 | 310K | 34 |
| 5 | Eleanor | 7,654 | 1920 | 140K | 30 |
| 6 | Violet | 7,546 | 2025 | 105K | 18 |
| 7 | Nora | 6,386 | 2025 | 132K | 25 |
| 8 | Lucy | 6,184 | 2025 | 134K | 28 |
| 9 | Ella | 5,831 | 2010 | 224K | 22 |
| 10 | Naomi | 4,649 | 2025 | 137K | 27 |
| 11 | Eloise | 4,256 | 2025 | 41.6K | 23 |
| 12 | Sadie | 4,168 | 2014 | 98.4K | 19 |
| 13 | Stella | 4,136 | 2018 | 109K | 24 |
| 14 | Sophie | 3,984 | 2011 | 98.3K | 17 |
| 15 | Leah | 3,880 | 2009 | 233K | 28 |
| 16 | Adeline | 3,864 | 2016 | 52.6K | 14 |
| 17 | Iris | 3,741 | 2025 | 74.3K | 32 |
| 18 | Claire | 3,487 | 2016 | 168K | 27 |
| 19 | Vivian | 3,367 | 1920 | 126K | 40 |
| 20 | Millie | 3,353 | 2025 | 28.7K | 19 |
| 21 | Madeline | 3,086 | 1998 | 158K | 26 |
| 22 | Josie | 3,027 | 2025 | 56.4K | 23 |
| 23 | Audrey | 2,919 | 2015 | 208K | 34 |
| 24 | Lydia | 2,692 | 2014 | 139K | 31 |
| 25 | Caroline | 2,646 | 2000 | 195K | 31 |
| # | Name | Babies in 2025 | Peak year | Alive | Average age |
|---|---|---|---|---|---|
| 26 | Georgia | 2,619 | 2025 | 81K | 44 |
| 27 | Eliza | 2,375 | 2021 | 53.2K | 19 |
| 28 | Hallie | 2,260 | 2025 | 31.2K | 21 |
| 29 | Evangeline | 1,998 | 2025 | 29K | 19 |
| 30 | Phoebe | 1,885 | 2025 | 35.6K | 20 |
| 31 | Isabelle | 1,825 | 2007 | 84.1K | 18 |
| 32 | Rosalie | 1,797 | 1938 | 45.5K | 40 |
| 33 | Callie | 1,754 | 2014 | 55.2K | 23 |
| 34 | Isabel | 1,746 | 2006 | 103K | 26 |
| 35 | Lila | 1,670 | 2010 | 46.4K | 26 |
| 36 | Elise | 1,367 | 2012 | 66.8K | 26 |
| 37 | Leila | 1,193 | 2010 | 41.3K | 23 |
| 38 | Ophelia | 1,183 | 2024 | 14.8K | 22 |
| 39 | Evie | 1,151 | 2023 | 17.4K | 15 |
| 40 | Adelaide | 1,062 | 2016 | 22.3K | 15 |
| 41 | Aurelia | 1,056 | 2025 | 12.7K | 22 |
| 42 | Octavia | 982 | 2021 | 20.1K | 25 |
| 43 | Helena | 841 | 2025 | 27K | 31 |
| 44 | Carolina | 769 | 2004 | 42.7K | 28 |
| 45 | Lana | 768 | 1948 | 48.9K | 43 |
| 46 | Willa | 742 | 2019 | 18K | 31 |
| 47 | Macie | 703 | 2011 | 21K | 17 |
| 48 | Madeleine | 679 | 1998 | 38.5K | 24 |
| 49 | Clementine | 676 | 2025 | 8.9K | 22 |
| 50 | Eve | 577 | 2017 | 24.6K | 30 |
How this list works
Girl names whose popularity peaked before 1950, fell below 30% of that peak, and has climbed back; ranked by babies in 2025. Ages are estimates for people alive in 2026, from Social Security baby-name records and SSA life tables. How we calculate this