Classic Girl Names

Every name in the main list has ranked in the U.S. top 1,000 for girls every single year since 1880 — 146 years in a row without missing once. This is the complete census, not a selection.

Names that never left
98
of 4,396 ever in the top 1,000
Babies with one
15.6%
of girls born in 2025
In it 100+ years
339
100+ years total, gaps allowed
Save nameName & meaning
History
1926–2025, yearly counts; individually scaled
Babies 2025 · rank5-year rank movementPeak year
2,230#125
Down 2 rank positions in five years
1921
6,760#17
Down 1 rank positions in five years
1990
294#902
Down 87 rank positions in five years
1947
264#968
Down 82 rank positions in five years
1947
2,436#112
Up 14 rank positions in five years
1921
2,710#90
Down 4 rank positions in five years
1982
668#462
Down 36 rank positions in five years
1918
265#967
Down 70 rank positions in five years
1947
2,521#107
Down 39 rank positions in five years
1918
5,451#34
Down 16 rank positions in five years
1999
1,781#173
Up 46 rank positions in five years
1920
805#379
Down 23 rank positions in five years
1964
601#493
Down 49 rank positions in five years
1987
12,754#3
Down 1 rank positions in five years
2003
872#350
Down 101 rank positions in five years
1981
313#864
Up 40 rank positions in five years
1954
1,200#257
Down 42 rank positions in five years
1975
765#408
Down 157 rank positions in five years
1971
972#314
Down 47 rank positions in five years
1956
572#526
Up 55 rank positions in five years
1922
1,670#186
Down 50 rank positions in five years
1990
9,123#8
Up 1 rank positions in five years
1921
960#318
Up 100 rank positions in five years
1918
3,547#65
Up 11 rank positions in five years
1921
1,225#250
Down 24 rank positions in five years
1985
13,544#1
Steady
2014
2,887#87
Up 22 rank positions in five years
1964
393#713
Up 54 rank positions in five years
1947
474#618
Down 1 rank positions in five years
1920
5,127#38
Down 10 rank positions in five years
2003
4,027#54
Down 20 rank positions in five years
1993
308#873
Down 258 rank positions in five years
1958
2,386#114
Down 2 rank positions in five years
1917
352#770
Down 163 rank positions in five years
1985
2,172#131
Down 23 rank positions in five years
2001
3,966#57
Down 11 rank positions in five years
1920
3,973#56
Down 17 rank positions in five years
2000
381#729
Down 204 rank positions in five years
1952
344#790
Up 120 rank positions in five years
1943
13,400#2
Up 3 rank positions in five years
2025
12,561#5
Down 1 rank positions in five years
2012
1,568#198
Down 15 rank positions in five years
1981
291#911
Down 164 rank positions in five years
1961
1,380#221
Up 43 rank positions in five years
1947
2,736#89
Down 38 rank positions in five years
2006
3,554#64
Up 10 rank positions in five years
1924
1,690#182
Up 107 rank positions in five years
1922
442#651
Down 31 rank positions in five years
1921
7,649#12
Up 10 rank positions in five years
1920
4,126#53
Up 34 rank positions in five years
1918
472#619
Up 7 rank positions in five years
1959
3,601#63
Up 40 rank positions in five years
1918
2,154#134
Down 41 rank positions in five years
1918
12,699#4
Up 2 rank positions in five years
2021
318#855
Down 31 rank positions in five years
1963
2,277#119
Up 29 rank positions in five years
1918
595#499
Down 27 rank positions in five years
1918
393#712
Down 116 rank positions in five years
1957
3,880#58
Down 13 rank positions in five years
2009
2,646#96
Down 25 rank positions in five years
2000
1,017#300
Up 202 rank positions in five years
1937
447#646
Down 166 rank positions in five years
1986
6,176#25
Up 25 rank positions in five years
2025
3,362#72
Up 29 rank positions in five years
1920
730#427
Down 41 rank positions in five years
1980
3,487#68
Down 10 rank positions in five years
2016
3,086#81
Up 15 rank positions in five years
1998
6,380#20
Up 10 rank positions in five years
2025
4,644#47
Up 5 rank positions in five years
2025
2,692#92
Up 3 rank positions in five years
2014
786#395
Up 37 rank positions in five years
1962
441#653
Down 22 rank positions in five years
1925
1,601#196
Down 23 rank positions in five years
1991
330#824
Down 105 rank positions in five years
1918
2,619#99
Up 78 rank positions in five years
2025
689#449
Up 111 rank positions in five years
1918
3,206#75
Up 68 rank positions in five years
2025
2,428#113
Down 25 rank positions in five years
2019
1,106#279
Down 8 rank positions in five years
1917
946#324
Up 3 rank positions in five years
1980
1,746#177
Down 20 rank positions in five years
2006
875#347
Down 57 rank positions in five years
2005
1,981#148
Up 21 rank positions in five years
1918
1,041#294
Down 1 rank positions in five years
2007
555#544
Up 19 rank positions in five years
1942
1,262#246
Up 22 rank positions in five years
1924
997#306
Down 50 rank positions in five years
1984
2,506#108
Up 39 rank positions in five years
2025
3,729#61
Up 66 rank positions in five years
2025
385#724
Up 26 rank positions in five years
1973
576#522
Down 110 rank positions in five years
2007
1,299#240
Up 25 rank positions in five years
2012
3,021#82
Up 53 rank positions in five years
2025
1,367#223
Down 11 rank positions in five years
2012
399#705
Down 52 rank positions in five years
1975
3,012#83
Up 77 rank positions in five years
2025
351#774
Up 16 rank positions in five years
1915
309#871
Down 226 rank positions in five years
1984

Page 1 of 1

Top names by decadeOld names coming backThe opposite: rare names
Sources & methodology

Ranks come from official births data, 1880–2025, computed per sex and year across every listed name. “Never left” means ranked in the top 1,000 in every single year — one miss breaks the streak, and absence from a year’s file counts as a miss. The century club needs 100+ total years but allows gaps; modern classics need an unbroken run of 25+ years plus a top-200 rank today. Counts are card applications rather than births, and names under 5 uses in a year aren’t published at all.