Skip to content
boyandgirlnames

23,612 boy names

Boy Names

Names you'll love saying for a lifetime.

The top 100 baby boy names of 2025, the fastest risers and very rare unique boy names, plus cute boy names and cool boy names, with origins and popularity since 1880. Search by sound and style, or spin the wheel when you're stuck.

What does your name mean?

Top voted baby boy names

See all →

The boy names that make parents melt

1

Liam, the #1 top voted boy name

“resolute protector” · Irish

  1. 2Noah“rest, comfort”
  2. 3Oliver“olive tree”
  3. 4Theodore“gift of God”
  4. 5Henry“ruler of the home”
Toddler sitting among toysGrayson
Smiling baby in a grey romper on a fluffy rugCaleb
Baby lying on a soft blue blanketHenry
Baby in light blue pajamas asleepLevi
Baby lying on a blue blanketLeo

Browse by alphabet

Boy names A to Z

Popular now

Top 100 baby boy names of 2025

  1. 1Liamresolute protector
  2. 2Noahrest, comfort
  3. 3Oliverolive tree
  4. 4Theodoregift of God
  5. 5Henryruler of the home
  6. 6Jamessupplanter
  7. 7Elijahmy God is Yahweh
  8. 8Mateogift of God
  9. 9Williamresolute protector
  10. 10Lucasman from Lucania
  11. 11Benjaminson of the right hand
  12. 12Levijoined, attached
  13. 13Eliasmy God is Yahweh
  14. 14Lucaman from Lucania
  15. 15JackGod is gracious
  16. 16Sebastianvenerable
  17. 17Hudsonson of Hudde
  18. 18SamuelGod has heard
  19. 19Leolion
  20. 20Ezrahelp
  21. 21Michaelwho is like God
  22. 22DanielGod is my judge
  23. 23JohnGod is gracious
  24. 24Ethanfirm, enduring
  25. 25Julianof the Julius family
  26. 26SantiagoSaint James
  27. 27Cooperbarrel maker
  28. 28Asherhappy, blessed
  29. 29Josephhe will add
  30. 30Alexanderdefender of men
  31. 31Owenwell-born
  32. 32Matthewgift of God
  33. 33Lukeman from Lucania
  34. 34Thomastwin
  35. 35Davidbeloved
  36. 36Jacksonson of Jack
  37. 37GabrielGod is my strength
  38. 38Wyattbrave in war
  39. 39Masonstoneworker
  40. 40Bennettblessed
  41. 41Dylangreat tide
  42. 42Romanof Rome
  43. 43Jacobsupplanter
  44. 44Milespossibly gracious
  45. 45Cartercart driver
  46. 46Anthonyfrom the Roman family Antonius
  47. 47Isaache will laugh
  48. 48Charlesfree man
  49. 49Maverickindependent, unbranded
  50. 50Thiagosupplanter
  51. 51Graysonson of the steward
  52. 52Wesleywestern meadow
  53. 53Loganlittle hollow
  54. 54JosiahGod supports
  55. 55Westonwestern town
  56. 56Waylonland by the road
  57. 57IsaiahGod is salvation
  58. 58Calebdog, faithful
  59. 59Rowanlittle red-haired one
  60. 60Beauhandsome
  61. 61EzekielGod strengthens
  62. 62Aidenlittle fire
  63. 63Nathanhe gave
  64. 64Brooksby the brooks
  65. 65Nolandescendant of Nuallán
  66. 66JoshuaGod is salvation
  67. 67Angelmessenger
  68. 68Christopherbearer of Christ
  69. 69Lincolnlake settlement
  70. 70Jayden
  71. 71Silasof the forest
  72. 72Enzopossibly home ruler
  73. 73Andrewmanly
  74. 74Adrianfrom Hadria
  75. 75Atlasenduring
  76. 76Cameroncrooked nose
  77. 77Everettbrave as a boar
  78. 78Walkercloth fuller
  79. 79Axelfather of peace
  80. 80Aaronpossibly exalted
  81. 81Augustvenerable
  82. 82Theogift of God
  83. 83IanGod is gracious
  84. 84Adrielflock of God
  85. 85Lukaman from Lucania
  86. 86Gaela Gael
  87. 87Arthurpossibly bear
  88. 88JeremiahGod will exalt
  89. 89JonathanGod has given
  90. 90Micahwho is like God
  91. 91Leonardobrave as a lion
  92. 92Robertbright fame
  93. 93Kaisea
  94. 94Emilianorival, striving
  95. 95Josehe will add
  96. 96Christianfollower of Christ
  97. 97Eithanfirm, enduring
  98. 98Archerbowman
  99. 99Ryanlittle king
  100. 100Mylespossibly gracious

Source: U.S. Social Security Administration, babies born in 2025. Tap ★ to vote for the names you love.

See the names parents voted for

Want something rarer? Unique boy names

1,366 real names outside the top 1,000.

Guide

How to find the right baby boy name

Popular boy names, and why they last

Choosing between thousands of boy names starts with knowing what's already out there. Liam was the most popular baby boy name in the US in 2025, followed by Noah, Oliver and Theodore. Popular names are easy to spell and easy to say, but your son may share his name with a classmate. If that doesn't bother you, the Top 100 above is the safest place to start.

Unique boy names and rare boy names

Want boy names that are unique without being made up? Every one of our 1,366 unique boy names was given to real babies in 2025, yet ranked outside the top 1,000. For very rare, unique boy names, look further down the list: names like Kole, Cedar, Wisdom, Pierre, West and Valor were each given to about 160 boys in the whole country. Tap any name to see where it comes from and how its popularity has changed, so you know the story behind the name before you choose it.

Cute boy names and cool boy names

Cute boy names tend to be short and soft: Liam, Noah, Levi, Luca, Jack and Leo are all four letters or fewer and all popular right now. For cool boy names, watch what's climbing. Jasai, Kayce, Kaizen and Kyaire have risen fastest over the last five years, which is usually where the next big names come from.

Biblical boy names

Biblical boy names never really go out of style, and many sit near the top of the charts today: Theodore, Elijah, Mateo, Jack, Michael and Daniel. They carry history and faith, and most have familiar nicknames, which makes them easy to grow into.

Boy names that start with A

Plenty of parents start with a letter, often to honor a relative. The most popular boy names that start with A include Alexander, Anthony, Andrew, Axel, Aaron and Arthur. Browse the full A list, or pick any letter in the A to Z grid above.

Boy names by origin

A few unique boy names to start your shortlist

Real and rare: some of the most-used names outside the US top 1,000 in 2025.

See all 1,366 unique boy names, with 50 picks and their meanings

Questions parents ask

What is the most popular boy name?

Liam was the #1 boy name in the US in 2025, given to 20,818 babies. Noah came second with 20,358.

What boy names are rising fastest?

Jasai has climbed 1,700 places in five years and is now #439. See the full rising list above.

Where does this data come from?

Rankings and birth counts come from the U.S. Social Security Administration's baby name records, which cover every name given to at least 5 babies a year since 1880.

How many boy names are on BoyAndGirlNames?

23,612 names used for boys, including unisex names, each with its origin and, where available, US popularity history.