Skip to main content
Unnamed BabySSA national name archive · 1880–2025

The 2025 report

What 2025 named its babies

3.32 million babies were named in 2025.

Share held by these 20

7.5%

of every baby named in 2025. The other 31,207 name-and-sex pairs share the rest.

Top baby names in 2025

Liam leads the boys and Olivia the girls, but not by the same margin: 20,818 births against 13,544, a gap of 54%. That is less about popularity than about crowding: the top 1,000 boys' names cover 81% of boys, against 74% of girls, so the boys' leader draws from a tighter field.

↑↓ ⏎
GirlsBoys
1OliviaLiam
2CharlotteNoah
3EmmaOliver
4AmeliaTheodore
5SophiaHenry
6MiaJames
7IsabellaElijah
8EvelynMateo
9SofiaWilliam
10ElianaLucas

Top ten names given to girls and boys in 2025.

Climbed to

#14

from #101 — 7.2× up the rankings.

Story of the year

AilanyGirlsNew to top 100
#101#14up +87 ranks · 7.2× up ranks

Ailany climbed from #101 to #14 among girls — 2,606 births in 2024 to 7,136 in 2025, a 174% jump that lifted it 7.2× up the rankings.

And one per sex

Biggest climb · Boys

Akari● boys
#1,631 → #542up +433% percent104 → 554 births

Biggest climb · Girls

Ailany■ girls
#101 → #14up +174% percent2,606 → 7,136 birthsAlso the overall leader

Longest run at #1

9 yrs

Liam has been the most popular boys' name for 9 straight years (since 2017), and Olivia has led the girls for 7 straight years (since 2019).

The names behind the year

2024 → 2025

Who holds the lead, who is gaining or losing births, and who reached the top 100 for the first time.

●BoysLiam · 9-year streak
#NameBirths
1Liam20,818
2Noah20,358
3Oliver14,939
4Theodore13,355
5Henry12,020
6James11,945
7Elijah11,111
8Mateo11,045
9William10,545
10Lucas10,219
■GirlsOlivia · 7-year streak
#NameBirths
1Olivia13,544
2Charlotte13,400
3Emma12,754
4Amelia12,699
5Sophia12,561
6Mia11,078
7Isabella10,666
8Evelyn9,123
9Sofia8,252
10Eliana8,191

Peak year

1957

4,202,087 births. 2025 is 21% below it.

The long run, 1880–2025

375,362,447 births are recorded across 146 years.

Recorded births per year

Boys and girls together. Peak was 1957.