Baby Boy Names: Popular, Unique & Trending Names for 2025
Click the wheel or press Space
Click the wheel or press Space
Explore the most popular boy names of 2025, trending names, unique and rare names, cute, biblical and vintage favorites, and more. Spin the wheel to find your favorite.
Liam was the #1 baby boy name of 2025 for the ninth year running, given to 20,818 boys, just 460 more than Noah. Theodore made the biggest climb into the top 10: #99 in 2015, #4 in 2025. The full top 100, with each name’s rank:
To spin these, set Years to 2025 and Top to 100 on the wheel above.
Every year the US Social Security Administration lists every first name given to at least five babies. Add up the boys born from 2001 to 2025 and Jacob comes out on top, given to 448,084 boys, ahead of Noah. These 50 names are the ones on the wheel above.
Only three names have been the #1 baby boy name since 2001: Jacob (2001–2012), Noah (2013–2016) and Liam, every year from 2017 to 2025.
The fastest-rising names of the last ten years, and some of the 2000s favorites now fading. Choose Rising or Fading above to see them for any years:
| Name | Rank then | Rank 2025 |
|---|---|---|
| Theodore | 99 in 2015 | 4 |
| Mateo | 85 in 2015 | 8 |
| Elias | 100 in 2015 | 13 |
| Luca | 157 in 2015 | 14 |
| Thiago | 334 in 2015 | 50 |
| Atlas | 487 in 2015 | 75 |
| Jacob | 1 in 2005 | 43 |
| Joshua | 3 in 2005 | 66 |
| Tyler | 16 in 2005 | 220 |
| Brandon | 27 in 2005 | 261 |
Plenty of parents go off the list: 19% of boys born in 2025 got a name outside the top 1,000, and 12,263 of the year’s 13,930 boy names went to fewer than 100 babies.
Unique: known, but outside the top 500 (2025 rank)
Rare: outside the top 1,000 (boys given the name in 2025)
Short and friendly is in: Leo is #19, Kai #93 and Max #180, and 28% of boys born in 2025 got a name ending in “n”. Nicknames like Teddy are given as full names too. With their 2025 rank:
Names from the Bible fill the boys’ list, old favorites and rediscoveries alike: Asher was #1,606 in 1910 and is #28 today, while Ezekiel went from #826 in 1985 to #61. With their 2025 rank:
Great-grandpa’s names are back. Each was a top 100 name in 1910, out of the top 130 by 1985, and is back in the top 100:
| Name | 1910 | 1985 | 2025 |
|---|---|---|---|
| Theodore | 54 | 201 | 4 |
| Henry | 10 | 137 | 5 |
| Jack | 23 | 176 | 15 |
| Leo | 51 | 405 | 19 |
| Everett | 88 | 509 | 77 |
| Arthur | 17 | 158 | 87 |
Trees, rivers, stones and stars. River, Phoenix, Ridge and Bear went to fewer than five boys a year in 1985; today River is #111. With their 2025 rank:
How names from other languages rank among US boys in 2025.
Italian boy names
Japanese boy names
Some, like Ren and Sora, are used in other languages too.
In 1950 James alone went to 4.8% of boys. The number of different boy names peaked at 14,625 in 2008, so even a top 10 name today is shared by far fewer classmates than it was a generation ago.
The wheel above starts with the 50 boy names given most often from 2001 to 2025. Change what’s on it with the filters:
Every slice is the same size, so each name on the wheel has the same chance, and each spin uses your browser’s cryptographic random numbers. Untick names you don’t like, star the ones you do, and tap a name, or Name history after a spin, to see its rank in every year.
Looking for both? Try the Baby Name Wheel, or the Girl Names Wheel for girls only.
Source: US Social Security Administration baby names, from Social Security card applications, 1880–2025. Ranks are the SSA’s for each year; totals since 2001 add up every year from 2001 to 2025. Names given to fewer than five boys in a year aren’t listed. Which names count as biblical, Italian, Japanese, nature or cute is our own grouping; every rank and count is from the data. Updated .