Top 100 baby boy names in the USA during year 2025

BoysGirls
RankNameBirths
11Liam20,818
22Noah20,358
33Oliver14,939
44Theodore13,355
55Henry12,020
66James11,945
77Elijah11,111
88Mateo11,045
99William10,545
1010Lucas10,219
1111Benjamin9,762
1212Levi9,642
1313Elias8,837
1414Luca8,759
1515Jack8,748
1616Sebastian8,605
1717Hudson8,583
1818Samuel8,334
1919Leo8,173
2020Ezra8,126
2121Michael8,094
2222Daniel8,085
2323John8,027
2424Ethan7,852
2525Julian7,603
2626Santiago7,554
2727Cooper7,472
2828Asher7,456
2929Joseph7,303
3030Alexander7,230
3131Owen7,190
3232Matthew7,003
3333Luke6,948
3434Thomas6,917
3535David6,794
3636Jackson6,582
3737Gabriel6,569
3838Wyatt6,480
3939Mason6,291
4040Bennett6,268
4141Dylan6,208
4242Roman6,162
4343Jacob6,152
4444Miles6,072
4545Carter6,024
4646Anthony5,967
4747Isaac5,953
4848Charles5,898
4949Maverick5,894
5050Thiago5,835
5151Grayson5,805
5252Wesley5,578
5353Logan5,576
5454Josiah5,509
5555Weston5,482
5656Waylon5,408
5757Isaiah5,267
5858Caleb5,217
5959Rowan5,212
6060Beau5,165
6161Ezekiel5,091
6262Aiden5,046
6363Nathan4,975
6464Brooks4,877
6565Nolan4,846
6666Joshua4,773
6767Angel4,757
6868Christopher4,748
6969Lincoln4,703
7070Jayden4,653
7171Silas4,639
7272Enzo4,556
7373Andrew4,497
7474Adrian4,464
7575Atlas4,413
7676Cameron4,348
7777Everett4,287
7878Walker4,204
7979Axel4,140
8080Aaron4,041
8181August3,958
8282Theo3,945
8383Ian3,924
8484Adriel3,921
8585Luka3,873
8686Gael3,860
8787Arthur3,847
8888Jeremiah3,840
8989Jonathan3,822
9090Micah3,817
9191Leonardo3,789
9292Robert3,772
9393Kai3,768
9494Emiliano3,701
9595Jose3,678
9696Christian3,641
9797Eithan3,636
9898Archer3,627
9999Ryan3,532
100100Myles3,511

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

Scroll to Top