Born in 2020 · Gen Alpha

Baby names of 2020

The Social Security name files, which cover every name given to at least 5 babies, list 3,342,625 babies born in 2020: 1,616,549 girls and 1,726,076 boys. Olivia and Liam were the most popular names, and 7.9% of all babies got a top-10 name, down from 9.0% in 2010. The name most tied to 2020 is Kehlani: among girls, it was 10,597× as common that year as in the decades before it.

Quick facts

Generation
Gen Alpha
Born 2013–2025
Babies on record
3,342,625
1,616,549 girls · 1,726,076 boys
Different names
17,527
for girls, plus 14,060 for boys (5+ babies each)
Top-10 names
7.9%
of babies got one · girls 7.9%, boys 7.9%

Top 10 names of 2020

Girls

#NameBabies
1Olivia17,691
2Emma15,723
3Ava13,201
4Sophia13,105
5Charlotte13,100
6Amelia12,802
7Isabella12,226
8Mia11,269
9Evelyn9,517
10Harper8,849

Boys

#NameBabies
1Liam19,865
2Noah18,464
3Oliver14,277
4Elijah13,238
5William12,676
6James12,390
7Benjamin12,264
8Lucas11,386
9Henry10,793
10Alexander10,268
  • Olivia has been the #1 name for girls every year since 2019.
  • Liam has been the #1 name for boys every year since 2017.

How many babies got a top-10 name?

In 2020, 7.9% of babies were given one of that year's 10 most popular names. Across all years, that share fell from 29.0% in 1935 to 7.5% in 2025.

Share of US babies given a top-10 name, 1935–2025

Names that sound like 2020

These names were far more common in 2020 than in the decades before it: the multiplier compares each name's share of 2020 babies with its average share 6–25 years earlier.

NameSexRankVs. nearby
KehlaniGirl#16810,597×
AlaiaGirl#12099×
KairoBoy#28053×
EverleighGirl#9449×
AtlasBoy#18835×
EverlyGirl#4328×
NovaGirl#3827×
LegendBoy#12726×
KyrieBoy#22422×
ThiagoBoy#16820×

Names that peaked in 2020

Each of these reached its highest share of US babies in 2020, the high point in records going back to 1880. Rank is for 2020.

NameSexRank
ElijahBoy#4
CamilaGirl#11
GiannaGirl#13
EmiliaGirl#41
AxelBoy#72
EverlyGirl#43
EverleighGirl#94
ElliottBoy#158
KarterBoy#162
ZaydenBoy#185

New to the top 1,000 in 2020

Names that made the national top 1,000 for the first time in 2020 (records go back to 1880).

Girls

  • Capri416 babies
  • Leilany340 babies
  • Jianna320 babies
  • Noah308 babies
  • Wrenley297 babies
  • Khalani294 babies
  • Aspyn292 babies
  • Iyla289 babies

Boys

  • Ander430 babies
  • Rio305 babies
  • Ocean292 babies
  • Dior261 babies
  • Osiris244 babies
  • Adler241 babies
  • Seven241 babies
  • Mccoy240 babies

Where are they now?

Every top-100 name from 2020 is still in the 2025 top 1,000.

Source: U.S. Social Security Administration baby-name data, which covers names given to at least 5 babies of one sex in a year. About the data