Baby name rankings

Top 100 baby names in the United States in 2021

See the most popular baby names, how many were recorded, and how each rank changed from 2020.

Top 100

RankNameRecorded countChange from 2020
1Liam20,4540
2Noah19,3370
3Olivia17,8560
4Emma15,5630
5Oliver14,7390
6Charlotte13,381+3
7Amelia13,049+3
8Ava12,881-1
9Elijah12,873-3
10Sophia12,595-2
11James12,542+1
12William12,191-1
13Benjamin11,9070
14Lucas11,589+1
15Henry11,385+2
16Isabella11,318-2
17Mia11,187-1
18Logan9,871+2
19Levi9,640+7
20Theodore9,608+14
21Jack9,583+10
22Evelyn9,505+2
23Alexander9,446-5
24Jackson9,305+3
25Mateo9,187+4
26Michael9,177-5
27Daniel9,174-4
28Mason9,172-9
29Sebastian8,944-1
30Ethan8,875-8
31Owen8,809+1
32Avery8,623+4
33Harper8,597-3
34Samuel8,586+1
35Jacob8,502-10
36Asher8,473+11
37Aiden8,343-4
38Luna8,252+8
39John8,1950
40Joseph8,174-3
41Wyatt8,138-3
42Camila8,042-1
43David7,951-3
44Ezra7,840+13
45Leo7,835+10
46Carter7,827-4
47Hudson7,728+15
48Julian7,723+1
49Luke7,718-2
50Grayson7,6480
51Matthew7,499-8
52Gianna7,485-7
53Gabriel7,322+5
54Dylan7,303-3
55Elizabeth7,270-1
56Eleanor7,104+12
57Jayden7,091-4
58Ella7,050-6
59Luca7,007+51
60Abigail6,999-16
61Sofia6,9890
62Isaac6,987-3
63Lincoln6,848-7
64Anthony6,797-4
65Maverick6,708+8
66Thomas6,685+1
67Riley6,677-3
68Scarlett6,631-2
69Emily6,600-6
70Aria6,421+6
71Penelope6,380+7
72Elias6,366+11
73Layla6,363-2
74Chloe6,354+2
75Mila6,346-10
76Nora6,281+14
77Parker6,265+7
78Josiah6,168-3
79Hazel6,046+12
80Charles6,015-10
81Madison6,000-12
82Caleb5,973+6
83Christopher5,874-11
84Ellie5,872+5
85Ezekiel5,856+21
86Nova5,851+8
87Cameron5,794-1
88Jaxon5,760-14
89Miles5,747+8
90Isaiah5,734-11
91Lily5,632+7
92Andrew5,630-12
93Grace5,556-6
94Isla5,542+29
95Aurora5,535+4
96Joshua5,531-14
97Violet5,524+6
98Nathan5,438-13
99River5,390+37
100Nolan5,389+1

Data from US Social Security Administration · through 2025.