Top 100 American baby names for boys [Updated in 2023]

Top 100 baby names for American boys

Note: This article may feature affiliate links to Amazon or other companies, and purchases made via these links may earn us a small commission at no extra cost to you. Learn more here.

Facebook
Twitter/X
Pinterest
Email
Reddit

While traditional names still were high on the list of baby boy names in 2022, some more modern names were still enjoying the top 10 — including a fifth year for the #1 name.

The baby name Liam took the number one spot on the list, and other more newly-popular names like Maverick, Jaxon, Aiden, Easton, Colton, Greyson, Waylon and Kai were not far behind.

Several names that are now becoming more popular as first names have a long history as last names (surnames): Cooper, Logan, Mason, Carter, Hudson and Lincoln.

As has been the case for generations, Biblical names are still very popular, including Ezra, Noah, James, Jacob, Daniel, Ezekiel, Matthew, Joseph, Elijah, Jeremiah, Caleb and several others with religious meaning.

Without further ado, take a look below at the top 100 boy baby names in the United States!

ALSO SEE: Top 100 American baby names for girls

This American baby name list is based on the US Social Security applications during the year 2022, as released in 2023

Top 100 American baby names for boys

  1. Liam
  2. Noah
  3. Oliver
  4. James
  5. Elijah
  6. William
  7. Henry
  8. Lucas
  9. Benjamin
  10. Theodore
  11. Mateo
  12. Levi
  13. Sebastian
  14. Daniel
  15. Jack
  16. Michael
  17. Alexander
  18. Owen
  19. Asher
  20. Samuel
  21. Ethan
  22. Leo
  23. Jackson
  24. Mason
  25. Ezra
  26. John
  27. Hudson
  28. Luca
  29. Aiden
  30. Joseph
  31. David
  32. Jacob
  33. Logan
  34. Luke
  35. Julian
  36. Gabriel
  37. Grayson
  38. Wyatt
  39. Matthew
  40. Maverick
  41. Dylan
  42. Isaac
  43. Elias
  44. Anthony
  45. Thomas
  46. Jayden
  47. Carter
  48. Santiago
  49. Ezekiel
  50. Charles
  51. Josiah
  52. Caleb
  53. Cooper
  54. Lincoln
  55. Miles
  56. Christopher
  57. Nathan
  58. Isaiah
  59. Kai
  60. Joshua
  61. Andrew
  62. Angel
  63. Adrian
  64. Cameron
  65. Nolan
  66. Waylon
  67. Jaxon
  68. Roman
  69. Eli
  70. Wesley
  71. Aaron
  72. Ian
  73. Christian
  74. Ryan
  75. Leonardo
  76. Brooks
  77. Axel
  78. Walker
  79. Jonathan
  80. Easton
  81. Everett
  82. Weston
  83. Bennett
  84. Robert
  85. Jameson
  86. Landon
  87. Silas
  88. Jose
  89. Beau
  90. Micah
  91. Colton
  92. Jordan
  93. Jeremiah
  94. Parker
  95. Greyson
  96. Rowan
  97. Adam
  98. Nicholas
  99. Theo
  100. Xavier