NameNesting logo

Find the perfect baby name by meaning, origin, religion & numerology — powered by AI

Sign up free – get more daily AI insights, save unlimited favorites, and more. Always free.

Top 100 Boy Names

Explore the 100 most popular baby boy names, ranked by popularity and drawn from 50+ languages and cultures. Each name links to its full meaning, origin, and pronunciation.

  1. #1JamesEnglish
  2. #2JohnHebrew
  3. #3RobertGermanic
  4. #4AbbasArabic
  5. #5AbdallahArabic
  6. #6AlfOld English
  7. #7AnilSanskrit
  8. #8AsaelHebrew
  9. #9AutryFrench
  10. #10BakariSwahili
  11. #11Buel
  12. #12DemarkusGreek
  13. #13Dereon
  14. #14DocEnglish
  15. #15DomanicLatin
  16. #16EhrenGerman
  17. #17FrenchEnglish
  18. #18GregorGreek
  19. #19HaganIrish
  20. #20HaleEnglish
  21. #21HerveyFrench
  22. #22HooverEnglish
  23. #23Hulon
  24. #24Jacory
  25. #25Jakoby
  26. #26JashaunModern American English
  27. #27JassonEnglish
  28. #28Jestin
  29. #29JobyHebrew
  30. #30JohnneyEnglish
  31. #31KeenenIrish
  32. #32KeiferGerman
  33. #33Keshon
  34. #34KiyoshiJapanese
  35. #35LadarriusAmerican English
  36. #36LavonteModern American English
  37. #37LeninRussian
  38. #38LusterModern American English
  39. #39MattewEnglish
  40. #40MehkiAmerican English
  41. #41MichialIrish
  42. #42Namon
  43. #43PanagiotisGreek
  44. #44RashaanArabic
  45. #45RayceEnglish
  46. #46RayquanAmerican English
  47. #47RionJapanese | Irish
  48. #48SaxonEnglish
  49. #49SyrusLatin
  50. #50Tab
  51. #51ThaiThai
  52. #52ThedoreGreek
  53. #53VivaanSanskrit/Hindi
  54. #54ZacaryHebrew
  55. #55ZakkaryEnglish
  56. #56AaryanSanskrit
  57. #57AleckScottish
  58. #58AlexsanderGreek
  59. #59AlvanEnglish/Irish
  60. #60AncilLatin
  61. #61AndruGreek/Roman
  62. #62BarretEnglish
  63. #63BraxtenModern American English
  64. #64BuddEnglish
  65. #65BurgessEnglish
  66. #66CarlitoSpanish
  67. #67ChristoherGreek/Latin
  68. #68DakaraiShona
  69. #69DanyFrench
  70. #70DarisArabic
  71. #71Demar
  72. #72DionisioItalian/Spanish
  73. #73DonavenEnglish
  74. #74DonivanEnglish
  75. #75EathanEnglish
  76. #76EdanHebrew
  77. #77EdricEnglish
  78. #78Eyan
  79. #79EzekialHebrew
  80. #80GloverEnglish
  81. #81HarroldEnglish
  82. #82HerbieEnglish
  83. #83IoannisHebrew
  84. #84IrbyEnglish (Old Norse origin)
  85. #85IziahAmerican English
  86. #86JadanEnglish
  87. #87JessiahEnglish
  88. #88JockScottish
  89. #89JosemanuelSpanish
  90. #90KalilArabic
  91. #91KaylonAmerican English
  92. #92KelsonEnglish
  93. #93KeseanAmerican English
  94. #94LarenceEnglish
  95. #95LennardEnglish
  96. #96LindonEnglish
  97. #97MatheusPortuguese
  98. #98MennoDutch
  99. #99MichaelHebrew
  100. #100MurrellEnglish

Frequently Asked Questions

What are the most popular boy names?

Our top boy names are ranked by popularity score. Currently, James, John, Robert are among the most popular. The full ranked list of 100 is shown above.

How are these boy names ranked?

Names are ranked by a popularity score, so higher-ranked names are more widely chosen by parents. You can also filter the list by language to see the most popular boy names within a specific culture.

Do these boy names include meanings and origins?

Yes. Every name links to a dedicated page with its meaning, origin, etymology, and — where applicable — its native script, covering 50+ languages and cultures.

Are there boy names from different cultures and languages?

Yes. NameNesting covers boy names from 50+ languages including Arabic, Urdu, Hindi, Persian, Hebrew, Greek, Latin, Spanish, and more. Use the language filter to narrow the list.

Last updated: June 2026