Top 100 baby boy names in the US (2025)
The 100 boy names given most often in the US in 2025, with official counts.
Updated October 14, 2026 · sources checked October 14, 2026
In short
The most popular baby boy names in the US in 2025 were Liam, Noah, Oliver. Liam was given to 20,818 boys. The table lists the top 100 with the exact number of babies and each name’s rank ten years earlier, from Social Security card applications.
| Rank | Name | Babies in 2025 | Rank in 2015 |
|---|---|---|---|
| 1 | Liam | 20,818 | 2 |
| 2 | Noah | 20,358 | 1 |
| 3 | Oliver | 14,939 | 19 |
| 4 | Theodore | 13,355 | 99 |
| 5 | Henry | 12,020 | 29 |
| 6 | James | 11,945 | 7 |
| 7 | Elijah | 11,111 | 11 |
| 8 | Mateo | 11,045 | 85 |
| 9 | William | 10,545 | 5 |
| 10 | Lucas | 10,219 | 16 |
| 11 | Benjamin | 9,762 | 10 |
| 12 | Levi | 9,642 | 42 |
| 13 | Elias | 8,837 | 100 |
| 14 | Luca | 8,759 | 157 |
| 15 | Jack | 8,748 | 40 |
| 16 | Sebastian | 8,605 | 35 |
| 17 | Hudson | 8,583 | 65 |
| 18 | Samuel | 8,334 | 23 |
| 19 | Leo | 8,173 | 91 |
| 20 | Ezra | 8,126 | 93 |
| 21 | Michael | 8,094 | 9 |
| 22 | Daniel | 8,085 | 12 |
| 23 | John | 8,027 | 26 |
| 24 | Ethan | 7,852 | 6 |
| 25 | Julian | 7,603 | 45 |
| 26 | Santiago | 7,554 | 127 |
| 27 | Cooper | 7,472 | 77 |
| 28 | Asher | 7,456 | 82 |
| 29 | Joseph | 7,303 | 21 |
| 30 | Alexander | 7,230 | 8 |
| 31 | Owen | 7,190 | 36 |
| 32 | Matthew | 7,003 | 15 |
| 33 | Luke | 6,948 | 28 |
| 34 | Thomas | 6,917 | 50 |
| 35 | David | 6,794 | 18 |
| 36 | Jackson | 6,582 | 17 |
| 37 | Gabriel | 6,569 | 22 |
| 38 | Wyatt | 6,480 | 34 |
| 39 | Mason | 6,291 | 3 |
| 40 | Bennett | 6,268 | 154 |
| 41 | Dylan | 6,208 | 27 |
| 42 | Roman | 6,162 | 102 |
| 43 | Jacob | 6,152 | 4 |
| 44 | Miles | 6,072 | 107 |
| 45 | Carter | 6,024 | 24 |
| 46 | Anthony | 5,967 | 25 |
| 47 | Isaac | 5,953 | 31 |
| 48 | Charles | 5,898 | 50 |
| 49 | Maverick | 5,894 | 184 |
| 50 | Thiago | 5,835 | 334 |
| 51 | Grayson | 5,805 | 47 |
| 52 | Wesley | 5,578 | 126 |
| 53 | Logan | 5,576 | 14 |
| 54 | Josiah | 5,509 | 57 |
| 55 | Weston | 5,482 | 120 |
| 56 | Waylon | 5,408 | 222 |
| 57 | Isaiah | 5,267 | 49 |
| 58 | Caleb | 5,217 | 37 |
| 59 | Rowan | 5,212 | 219 |
| 60 | Beau | 5,165 | 203 |
| 61 | Ezekiel | 5,091 | 146 |
| 62 | Aiden | 5,046 | 13 |
| 63 | Nathan | 4,975 | 38 |
| 64 | Brooks | 4,877 | 233 |
| 65 | Nolan | 4,846 | 71 |
| 66 | Joshua | 4,773 | 33 |
| 67 | Angel | 4,757 | 64 |
| 68 | Christopher | 4,748 | 32 |
| 69 | Lincoln | 4,703 | 66 |
| 70 | Jayden | 4,653 | 20 |
| 71 | Silas | 4,639 | 128 |
| 72 | Enzo | 4,556 | 330 |
| 73 | Andrew | 4,497 | 30 |
| 74 | Adrian | 4,464 | 58 |
| 75 | Atlas | 4,413 | 487 |
| 76 | Cameron | 4,348 | 56 |
| 77 | Everett | 4,287 | 136 |
| 78 | Walker | 4,204 | 340 |
| 79 | Axel | 4,140 | 123 |
| 80 | Aaron | 4,041 | 52 |
| 81 | August | 3,958 | 195 |
| 82 | Theo | 3,945 | 405 |
| 83 | Ian | 3,924 | 76 |
| 84 | Adriel | 3,921 | 287 |
| 85 | Luka | 3,873 | 524 |
| 86 | Gael | 3,860 | 220 |
| 87 | Arthur | 3,847 | 292 |
| 88 | Jeremiah | 3,840 | 54 |
| 89 | Jonathan | 3,822 | 48 |
| 90 | Micah | 3,817 | 105 |
| 91 | Leonardo | 3,789 | 103 |
| 92 | Robert | 3,772 | 63 |
| 93 | Kai | 3,768 | 145 |
| 94 | Emiliano | 3,701 | 230 |
| 95 | Jose | 3,678 | 80 |
| 96 | Christian | 3,641 | 43 |
| 97 | Eithan | 3,636 | 1,599 |
| 98 | Archer | 3,627 | 289 |
| 99 | Ryan | 3,532 | 39 |
| 100 | Myles | 3,511 | 223 |
About these numbers. Babies born in the United States who received a Social Security number, by year of birth (1980-2025). To protect privacy, the SSA only publishes a name in a given year if at least 5 babies of the same sex received it.
Source: U.S. Social Security Administration — Baby Names from Social Security Card Applications — National Data. Licence: Public domain (work of the U.S. federal government, 17 U.S.C. § 105). Data checked on 2026-10-14. Mamavela only counts and charts these official figures; nothing is estimated.