Baby name records in the United States since 1880
375,309,995 births and 105,950 names in the Social Security records, from 1880 to 2025. Here are their records: the most popular names ever, the longest reigns, the shooting stars and the great comebacks.
The most popular names since 1880
Mary and James lead all other names. Total births from 1880 to 2025.
Girls
The longest reigns
Number of years spent as the No. 1 name of the year.
Girls
- Marybetween 1880 and 196176 years
- Jenniferbetween 1970 and 198415 years
- Emilybetween 1996 and 200712 years
- Jessicabetween 1985 and 19959 years
- Lisabetween 1962 and 19698 years
- Oliviabetween 2019 and 20257 years
- Emmabetween 2008 and 20186 years
- Lindabetween 1947 and 19526 years
- Sophiabetween 2011 and 20133 years
- Ashleybetween 1991 and 19922 years
Longest unbroken run in the top 10
Girls
The best single year
The most births of one name in a single year.
- Lindain 1947, 1 girl in 1899,692
- Jamesin 1947, 1 boy in 1994,767
- Michaelin 1957, 1 boy in 2392,781
- Robertin 1947, 1 boy in 2091,655
- Johnin 1947, 1 boy in 2188,324
- Davidin 1955, 1 boy in 2486,306
- Maryin 1921, 1 girl in 1773,984
- Williamin 1947, 1 boy in 2767,002
- Jenniferin 1972, 1 girl in 2463,600
- Lisain 1965, 1 girl in 2960,271
The biggest jumps
The largest increases from one year to the next, for names reaching at least 1,000 births.
- Nakiain 1974: from 7 to 1,135 birthsΓ 162
- Catinain 1972: from 14 to 1,372 birthsΓ 98
- Deneenin 1964: from 22 to 1,604 birthsΓ 73
- Aaliyahin 1994: from 22 to 1,451 birthsΓ 66
- Katinain 1972: from 95 to 2,747 birthsΓ 29
- Deannain 1937: from 77 to 1,624 birthsΓ 21
- Marquitain 1983: from 128 to 2,543 birthsΓ 20
- Tammyin 1957: from 255 to 4,365 birthsΓ 17
- Shelbyin 1936: from 67 to 1,071 birthsΓ 16
- Woodrowin 1912: from 121 to 1,843 birthsΓ 15
Shooting stars
Very popular names, but only for a short while: at least 3,000 births in their peak year, then almost nothing. The length of the trend counts the years with at least a quarter of the peak.
- Sheenapeak in 1984 (3,597 births), trend from 1982 to 19876 years
- Jaimepeak in 1976 (7,838 births), trend from 1976 to 19827 years
- Woodrowpeak in 1918 (3,358 births), trend from 1912 to 19198 years
- Darrinpeak in 1965 (3,255 births), trend from 1965 to 19728 years
- Pampeak in 1959 (3,677 births), trend from 1957 to 19659 years
- Debbiepeak in 1959 (19,540 births), trend from 1955 to 196511 years
- Chelseapeak in 1992 (16,177 births), trend from 1987 to 199711 years
- Whitneypeak in 1986 (9,536 births), trend from 1985 to 199511 years
- Timpeak in 1960 (6,931 births), trend from 1957 to 196812 years
- Shaunpeak in 1978 (6,105 births), trend from 1977 to 198812 years
The most unisex names
Among names given at least 10,000 times, those closest to an even split between girls and boys.
The biggest comebacks
Names that were very popular long ago, declined sharply, then came back. Ranked by their births in 2025.
- Emmaabout 5,200 a year around 1918, about 450 a year around 197412,754 in 2025
- Henryabout 11,000 a year around 1922, about 2,000 a year around 198412,020 in 2025
- Lucyabout 3,100 a year around 1920, about 320 a year around 19776,176 in 2025
- Ellaabout 3,200 a year around 1920, about 140 a year around 19855,831 in 2025
- Graceabout 7,400 a year around 1918, about 550 a year around 19765,127 in 2025
- Sadieabout 1,500 a year around 1917, about 89 a year around 19684,168 in 2025
- Stellaabout 3,800 a year around 1917, about 150 a year around 19944,136 in 2025
- Josephineabout 8,300 a year around 1919, about 440 a year around 19774,126 in 2025
- Sophieabout 2,200 a year around 1917, about 69 a year around 19743,984 in 2025
- Lillianabout 9,800 a year around 1919, about 450 a year around 19773,966 in 2025
The longest and the shortest
Among names given at least 10,000 times, counting letters only.
Longest names
- Christopher2,079,103 births11 letters
- Maximiliano23,972 births11 letters
- Jacqueline427,479 births10 letters
- Alexandria104,778 births10 letters
- Marguerite94,123 births10 letters
- Antoinette78,789 births10 letters
- Kristopher63,548 births10 letters
- Bernadette55,033 births10 letters
- Evangeline36,771 births10 letters
- Alessandra24,836 births10 letters
Social Security data: names with fewer than 5 births in a year, for one sex, are not published. Details in Data and methods.