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.
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
| Decade | Girls’ #1 | Boys’ #1 | Births recorded |
|---|---|---|---|
| 1880s | Mary | John | 2,408,091 |
| 1890s | Mary | John | 3,362,508 |
| 1900s | Mary | John | 4,285,123 |
| 1910s | Mary | John | 14,831,446 |
| 1920s | Mary | Robert | 22,972,053 |
| 1930s | Mary | Robert | 21,229,562 |
| 1940s | Mary | James | 29,371,685 |
| 1950s | Mary | James | 39,451,512 |
| 1960s | Lisa | Michael | 37,527,798 |
| 1970s | Jennifer | Michael | 31,968,338 |
| 1980s | Jessica | Michael | 35,634,438 |
| 1990s | Jessica | Michael | 37,485,138 |
| 2000s | Emily | Jacob | 38,437,096 |
| 2010s | Emma | Noah | 36,304,973 |
| 2020s | Olivia | Liam | 20,092,686 |
Decades: births summed over each decade’s years (the 2020s cover 2020-2025).