Humanverse

Baby names of 2021

Olivia and Liam topped the lists in 2021, out of 3,390,343 births recorded across 29,003 different names. That is 1.4% more than the 2020 files hold. About 3.4 million of them are alive today.

← 2020 All years 2022 →

Girls

#NameBirths
1Olivia17,847
2Emma15,549
3Charlotte13,368
4Amelia13,041
5Ava12,873
6Sophia12,585
7Isabella11,309
8Mia11,177
9Evelyn9,495
10Harper8,448
11Luna8,241
12Camila8,036
13Gianna7,477
14Elizabeth7,265
15Eleanor7,099
16Ella7,041
17Abigail6,993
18Sofia6,983
19Avery6,815
20Scarlett6,631
21Emily6,594
22Aria6,400
23Penelope6,370
24Layla6,356
25Chloe6,347

All 200 girls’ names of 2021 (17,676 recorded)

Boys

#NameBirths
1Liam20,424
2Noah18,919
3Oliver14,713
4Elijah12,845
5James12,474
6William12,170
7Benjamin11,895
8Lucas11,584
9Henry11,370
10Theodore9,600
11Jack9,568
12Levi9,559
13Alexander9,425
14Jackson9,287
15Mateo9,181
16Daniel9,162
17Michael9,150
18Mason9,103
19Sebastian8,932
20Ethan8,863
21Logan8,836
22Owen8,770
23Samuel8,580
24Jacob8,494
25Asher8,370

All 200 boys’ names of 2021 (14,096 recorded)

Biggest climbers, girls

Names that gained the most ground on 2020:

Ocean is here because the girls’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Biggest climbers, boys

Names that gained the most ground on 2020:

First recorded in 2021, girls

Names the SSA had never published before 2021:

First recorded in 2021, boys

Names the SSA had never published before 2021:

Try it on yourself

Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.