Skip to main content

Baby names by year, 1880 to 2025

Olivia and Liam were the most given names of 2025; the most given names of the 1950s were Mary and James. Each year since 1880 has its top 100, the names that entered and left, and the biggest climbs.

Births SSA recorded each year
Births recorded by SSA per year, 1880-2025; highest in 1957.1M2M3M4M5M188019001920194019601980200020251957 peak: 4,202,087
Births recorded by SSA per year, 1880-2025; highest in 1957.1M2M3M4M5M188019001920194019601980200020251957 peak: 4,202,087
Births recorded by SSA per year, 1880-2025; highest in 1957.1M2M3M4M5M18801905193019551980200520251957 peak: 4,202,087
Births recorded by SSA per year, 1880-2025; highest in 1957.1M2M3M4M5M18801930198020251957 peak: 4,202,087

All names given to 5 or more babies of one sex, girls and boys together.

Births per year: SSA national file, 1880-2025, published May 8, 2026. SSA’s notes on the data.

The most given names of each decade

DecadeGirls’ #1Boys’ #1Births recorded
1880sMaryJohn2,408,091
1890sMaryJohn3,362,508
1900sMaryJohn4,285,123
1910sMaryJohn14,831,446
1920sMaryRobert22,972,053
1930sMaryRobert21,229,562
1940sMaryJames29,371,685
1950sMaryJames39,451,512
1960sLisaMichael37,527,798
1970sJenniferMichael31,968,338
1980sJessicaMichael35,634,438
1990sJessicaMichael37,485,138
2000sEmilyJacob38,437,096
2010sEmmaNoah36,304,973
2020sOliviaLiam20,092,686

Decades: births summed over each decade’s years (the 2020s cover 2020-2025).

Pick a year