Trends & data stories
Vintage names making a comeback
100 names · 50 girls · 50 boys · records through 2025
Names move in long, slow circles. A name that feels dusty to one generation sounds fresh again to their grandchildren — the family connection is far enough away to feel like a discovery rather than a hand-me-down.
This guide has 100 names: 50 girl names and 50 boy names. Names whose current rank is rising after a 20+ year gap since their historical peak, ordered by today's popularity. Built from US Social Security birth records through 2025. Tap + beside any name to keep it on your shortlist as you read.
Before the names
Every name below once had its moment, faded for at least twenty years, and is now climbing the charts again. If you pick one today, you're early on the wave: familiar to everyone, common in no preschool yet.
The twenty-year gap is what does the work. A name that dipped for five years and recovered never really left; it just wobbled. A name that spent two decades out of use has to be rediscovered by people who never met one, and that is the pattern this list looks for — a real trough, then a real climb.
Read the note beside each name: it gives today's rank and the year the name last peaked. The wider that span, the further the name traveled to get back, and the less likely it is that anyone in your child's class arrives at it independently.
One honest caveat. Early on a wave is not the same as safe from a wave. A few of these will keep climbing until they are everywhere — that is what a comeback becomes if it succeeds. If you want the familiarity without the risk of company, the names further down this list are moving more slowly than the ones at the top.
Girl names
50 names
- Hazel#21 today · back from 1897
- Josephine#53 today · back from 1916
- Clara#63 today · back from 1885
- Vivian#70 today · back from 1920
- Daisy#75 today · back from 1880
- Madeline#81 today · back from 1998
- Maria#87 today · back from 1975
- Georgia#99 today · back from 1882
- Esther#119 today · back from 1896
- Elsie#123 today · back from 1896
- June#150 today · back from 1925
- Ruth#173 today · back from 1893
- Annie#182 today · back from 1881
- Mabel#201 today · back from 1891
- Vera#205 today · back from 1915
- Jane#221 today · back from 1946
- Kiara#229 today · back from 1999
- Delaney#242 today · back from 2004
- Rosemary#251 today · back from 1946
- Ophelia#264 today · back from 1882
- Nayeli#270 today · back from 2001
- Rosie#283 today · back from 1910
- Sylvia#300 today · back from 1937
- Elaine#304 today · back from 1938
- Frances#318 today · back from 1918
- Sabrina#321 today · back from 1997
- Serena#325 today · back from 2000
- Hattie#334 today · back from 1880
- Aisha#337 today · back from 1977
- Helena#363 today · back from 1881
- Matilda#364 today · back from 1880
- Mallory#372 today · back from 1986
- Florence#391 today · back from 1890
- Bonnie#396 today · back from 1941
- Dorothy#421 today · back from 1920
- Opal#423 today · back from 1911
- Alma#449 today · back from 1896
- Clementine#456 today · back from 1882
- Meredith#469 today · back from 1980
- Winnie#475 today · back from 1881
- Maxine#496 today · back from 1923
- Estella#509 today · back from 1883
- Louise#514 today · back from 1912
- Faye#514 today · back from 1934
- Lottie#527 today · back from 1886
- Nellie#533 today · back from 1881
- Lenora#538 today · back from 1881
- Margo#559 today · back from 1951
- Mavis#560 today · back from 1924
- Della#563 today · back from 1881
Boy names
50 names
- Samuel#18 today · back from 1880
- Thomas#34 today · back from 1880
- August#81 today · back from 1880
- Arthur#87 today · back from 1880
- Dean#125 today · back from 1967
- Leon#138 today · back from 1926
- Dawson#143 today · back from 1999
- Charlie#145 today · back from 1881
- Felix#175 today · back from 1884
- Riley#207 today · back from 2002
- Warren#240 today · back from 1921
- Ellis#243 today · back from 1899
- Cade#248 today · back from 2001
- Harvey#251 today · back from 1880
- Cyrus#268 today · back from 1880
- Otto#277 today · back from 1880
- Archie#301 today · back from 1890
- Casey#320 today · back from 1987
- Forrest#374 today · back from 1913
- Augustus#407 today · back from 1880
- Conrad#417 today · back from 1931
- Jalen#442 today · back from 2000
- Reece#460 today · back from 2001
- Lucian#462 today · back from 1881
- Hezekiah#485 today · back from 1891
- Cal#542 today · back from 1880
- Augustine#545 today · back from 1906
- Fletcher#545 today · back from 1892
- Morgan#559 today · back from 1995
- Mohammad#561 today · back from 2000
- Rocky#568 today · back from 1955
- Jamie#577 today · back from 1975
- Vicente#589 today · back from 1994
- Louie#596 today · back from 1901
- Reese#602 today · back from 2003
- Westley#619 today · back from 1988
- Wayne#652 today · back from 1946
- Aurelio#681 today · back from 1930
- Mac#695 today · back from 1942
- Robin#703 today · back from 1956
- Wes#715 today · back from 1963
- Murphy#754 today · back from 1892
- Santos#763 today · back from 1906
- Campbell#763 today · back from 1885
- Barron#790 today · back from 1966
- Benedict#814 today · back from 1914
- Teddy#819 today · back from 1933
- Ignacio#829 today · back from 1930
- Benny#840 today · back from 1939
- Carlo#867 today · back from 1923
Every rank and count here is published by the US Social Security Administration and refreshed each year when the new figures land. The method is stated at the top of this page.
Two of these will end up on your shortlist
Reading a list is the easy part. Put these names in front of the person you have to agree with.
Free · everyone you invite plays in one tap, no account
Keep reading
Lists built the same way

