Top 100 baby boy names in the USA during year 2021

BoysGirls
RankNameBirths
11Liam20,407
22Noah18,906
33Oliver14,707
44Elijah12,825
55James12,464
66William12,166
77Benjamin11,889
88Lucas11,582
99Henry11,367
1010Theodore9,597
1111Jack9,563
1212Levi9,553
1313Alexander9,418
1414Jackson9,279
1515Mateo9,177
1616Daniel9,152
1717Michael9,136
1818Mason9,099
1919Sebastian8,930
2020Ethan8,858
2121Logan8,831
2222Owen8,768
2323Samuel8,573
2424Jacob8,481
2525Asher8,363
2626Aiden8,304
2727John8,182
2828Joseph8,155
2929Wyatt8,046
3030David7,925
3131Leo7,802
3232Luke7,708
3333Julian7,685
3434Hudson7,624
3535Grayson7,549
3636Matthew7,479
3737Ezra7,435
3838Gabriel7,293
3939Carter7,202
4040Isaac6,982
4141Jayden6,927
4242Luca6,888
4343Anthony6,787
4444Dylan6,762
4545Lincoln6,695
4646Thomas6,680
4747Maverick6,605
4848Elias6,349
4949Josiah6,146
5050Charles6,003
5151Caleb5,961
5252Christopher5,856
5353Ezekiel5,842
5454Jaxon5,741
5555Miles5,727
5656Isaiah5,718
5757Andrew5,615
5858Joshua5,524
5959Nathan5,431
6060Nolan5,352
6161Adrian5,143
6262Cameron5,124
6363Santiago5,073
6464Eli4,910
6565Aaron4,851
6666Ryan4,732
6767Angel4,716
6868Cooper4,673
6969Waylon4,657
7070Kai4,638
7171Christian4,634
7272Easton4,625
7373Landon4,602
7474Roman4,567
7575Colton4,562
7676Axel4,538
7777Jonathan4,458
7878Brooks4,442
7979Robert4,430
8080Jameson4,302
8181Ian4,300
8282Everett4,250
8383Jeremiah4,250
8484Greyson4,223
8585Wesley4,216
8686Hunter4,201
8787Leonardo4,104
8888Jordan4,023
8989Jose4,001
9090Bennett3,938
9191Silas3,912
9292Nicholas3,862
9393Parker3,842
9494Beau3,815
9595Weston3,790
9696Austin3,777
9797Carson3,769
9898Connor3,764
9999Dominic3,753
100100Xavier3,741

Source: U.S. Social Security Administration, national baby names data. Coverage: Names with at least 5 births in a year.

Scroll to Top