1,000 Baby Boy Names to Inspire You

There’s so much to do when preparing for the birth of your baby boy, and finding the perfect name is probably right near the top of the list. To help, we’ve collated a list of 1,000 strong, classic, and cute male names. With so many good baby boy names to choose from, we’re sure you’ll find the perfect one from those on our list.

Top Baby Boy Names

First, check out the top 100 male baby names in the United States in 2019, as you might find the perfect name from among these most popular names:

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

Classic Baby Boy Names

If you’re looking for a classic baby boy name with wide appeal, choose from among these:

  1. Alan
  2.  Allan
  3. Allen
  4. Brian
  5.  Bryan
  6.  Cole
  7. Colin
  8. Collin
  9. Conner
  10. Conor
  11. Corey
  12. Cory
  13. Damian
  14. Damien
  15. Damon
  16. Derek
  17. Derrick
  18. Devin
  19. Devon
  20. Dilan
  21. Dillon
  22. Dominick
  23. Dominik
  24. Donovan
  25. Dorian
  26. Douglas
  27. Drake
  28. Duke
  29. Dustin
  30. Eric
  31. Erick
  32. Erik
  33. Gary
  34. Gavin
  35. Gunnar
  36. Gunner
  37. Jared
  38. Jason
  39. Jefferson
  40. Jeffrey
  41. Jeremy
  42. Joel
  43. Justin
  44. Keith
  45. Kenneth
  46. Kevin
  47. Kieran
  48. Kingsley
  49. Kyle
  50. Marc
  51. Mark
  52. Mathew
  53. Mitchell
  54. Morgan
  55. Nelson
  56. Nicolas
  57. Noel
  58. Rhett
  59. Rhys
  60. Riley
  61. Robin
  62. Scott

Old-fashioned Baby Boy Names

If you’d like to give your son a name that reminds you of a beloved family member, you might be thinking along the lines of an old-fashioned male name, like one of these:

  1. Abdullah
  2. Abraham
  3. Abram
  4. Ahmad
  5. Ahmed
  6. Albert
  7. Alfred
  8. Alistair
  9. Ambrose
  10. Arthur
  11. Asa
  12. Atticus
  13. Calvin
  14. Carl
  15. Curtis
  16. Cyrus
  17. Dennis
  18. Desmond
  19. Dexter
  20. Donald
  21. Edgar
  22. Edward
  23. Edwin
  24. Eithan
  25. Elliot
  26. Elliott
  27. Emanuel
  28. Emmanuel
  29. Emmett
  30. Emmitt
  31. Eugene
  32. Felix
  33. Francis
  34. Frank
  35. Franklin
  36. Frederick
  37. George
  38. Gerald
  39. Gideon
  40. Gordon
  41. Graham
  42. Grant
  43. Graysen
  44. Gregory
  45. Hank
  46. Harold
  47. Harrison
  48. Harvey
  49. Hector
  50. Howard
  51. Hugh
  52. Ibrahim
  53. Ira
  54. Ismael
  55. Israel
  56. Jericho
  57. Jermaine
  58. Jerome
  59. Jonas
  60. Judah
  61. Jude
  62. Kareem
  63. Lance
  64. Langston
  65. Larry
  66. Lawrence
  67. Leland
  68. Leonard
  69. Leroy
  70. Lewis
  71. Lionel
  72. Louis
  73. Lucian
  74. Luis
  75. Lukas
  76. Lyle
  77. Malachi
  78. Malcolm
  79. Marshall
  80. Martin
  81. Marvin
  82. Mathias
  83. Matias
  84. Matthias
  85. Maxwell
  86. Melvin
  87. Micah
  88. Mohamed
  89. Mohammad
  90. Mohammed
  91. Mordechai
  92. Muhammad
  93. Mustafa
  94. Myles
  95. Mylo
  96. Nathanael
  97. Nathaniel
  98. Neil
  99. Oscar
  100. Otis
  101. Otto
  102. Patrick
  103. Paul
  104. Peter
  105. Philip
  106. Phillip
  107. Quentin
  108. Quincy
  109. Quinn
  110. Quinton
  111. Ramon
  112. Ray
  113. Raymond
  114. Reginald
  115. Reuben
  116. Richard
  117. Rodney
  118. Roger
  119. Roland
  120. Ronald
  121. Roy
  122. Ruben
  123. Saul
  124. Sean
  125. Seth
  126. Shane
  127. Shawn
  128. Silas
  129. Simon
  130. Solomon
  131. Stanley
  132. Stephen
  133. Steven
  134. Sylas
  135. Terrance
  136. Thaddeus
  137. Timothy
  138. Tobias
  139. Toby
  140. Tomas
  141. Travis
  142. Trent
  143. Trenton
  144. Trevor
  145. Uriel
  146. Vance
  147. Victor
  148. Vincent
  149. Wade
  150. Wallace
  151. Walter
  152. Warren
  153. Wayne
  154. Wilson
  155. Winston
  156. Zachary

Strong Baby Boy Names

The following baby boy names connote strength and power. Perhaps one reminds you of the qualities you’d love to see in your little prince’s character or personality:

  1. Abel
  2. Adan
  3. Amir
  4. Anders
  5. Anderson
  6. Apollo
  7. Archer
  8. Ares
  9. Aries
  10. August
  11. Augustine
  12. Augustus
  13. Axl
  14. Axton
  15. Banks
  16. Barrett
  17. Blaise
  18. Blake
  19. Blaze
  20. Bode
  21. Boston
  22. Braden
  23. Bradley
  24. Brady
  25. Branson
  26. Braxton
  27. Brentley
  28. Briar
  29. Briggs
  30. Brixton
  31. Brock
  32. Brody
  33. Brooks
  34. Bruce
  35. Bryant
  36. Bryce
  37. Bryson
  38. Byron
  39. Cain
  40. Canaan
  41. Cannon
  42. Case
  43. Cash
  44. Cason
  45. Cassius
  46. Cayden
  47. Cesar
  48. Chase
  49. Clay
  50. Clayton
  51. Colt
  52. Colten
  53. Colter
  54. Conrad
  55. Corbin
  56. Creed
  57. Crew
  58. Cruz
  59. Dane
  60. Darwin
  61. Dax
  62. Daxton
  63. Deacon
  64. Dean
  65. Dhruv
  66. Ephraim
  67. Ermias
  68. Forest
  69. Forrest
  70. Gage
  71. Garrett
  72. Grady
  73. Griffin
  74. Hendrix
  75. Hezekiah
  76. Idris
  77. Iker
  78. Ishaan
  79. Ivan
  80. Jamal
  81. Jamari
  82. Jase
  83. Jasper
  84. Jeremias
  85. Jesus
  86. Jett
  87. Joaquin
  88. Judson
  89. Kabir
  90. Kace
  91. Kade
  92. Kaden
  93. Kaiser
  94. Kaleb
  95. Kamari
  96. Kason
  97. Kaysen
  98. Kayson
  99. Khari
  100. Kole
  101. Kolten
  102. Kolton
  103. Korbin
  104. Kylian
  105. Kyng
  106. Kyson
  107. Ledger
  108. Magnus
  109. Major
  110. Malik
  111. Marquis
  112. Maxim
  113. Maximilian
  114. Maximus
  115. Maxton
  116. Mayson
  117. Milan
  118. Nash
  119. Nasir
  120. Nehemiah
  121. Niklaus
  122. Nikolai
  123. Nikolas
  124. Nixon
  125. Oakley
  126. Odin
  127. Omar
  128. Omari
  129. Onyx
  130. Orion
  131. Phoenix
  132. Pierce
  133. Raul
  134. Ridge
  135. River
  136. Rocky
  137. Ronan
  138. Ronin
  139. Rowan
  140. Royal
  141. Royce
  142. Rylan
  143. Ryland
  144. Sage
  145. Saint
  146. Samson
  147. Sawyer
  148. Seven
  149. Soren
  150. Spencer
  151. Sterling
  152. Stetson
  153. Stone
  154. Sullivan
  155. Sutton
  156. Talon
  157. Tanner
  158. Tate
  159. Tatum
  160. Thatcher
  161. Titan
  162. Titus
  163. Trace
  164. Tyson
  165. Ulises
  166. Van
  167. Wells
  168. Weston
  169. Wilder
  170. Xander
  171. Zyon

Cute Baby Boy Names

Take a look at these cute baby boy names to see if one stands out as the best choice for your son:

  1. Ace
  2. Aldo
  3. Alec
  4. Alex
  5. Ali
  6. Alvin
  7. Amos
  8. Andy
  9. Anson
  10. Archie
  11. Ari
  12. Arlo
  13. Aron
  14. Ashton
  15. Atlas
  16. Avery
  17. Bear
  18. Beau
  19. Ben
  20. Billy
  21. Bo
  22. Bobby
  23. Bodie
  24. Brett
  25. Bruno
  26. Cade
  27. Caden
  28. Casen
  29. Casey
  30. Caspian
  31. Chance
  32. Charlie
  33. Chris
  34. Clark
  35. Clyde
  36. Cody
  37. Colby
  38. Crosby
  39. Danny
  40. Darren
  41. Dash
  42. Drew
  43. Eddie
  44. Enzo
  45. Finley
  46. Finn
  47. Flynn
  48. Ford
  49. Fox
  50. Franco
  51. Gael
  52. Grey
  53. Harry
  54. Hugo
  55. Jad
  56. Jair
  57. Jairo
  58. Jake
  59. Jalen
  60. Jamie
  61. Jax
  62. Jaxx
  63. Jaxxon
  64. Jay
  65. Jerry
  66. Jesse
  67. Jimmy
  68. Joe
  69. Joey
  70. Johnny
  71. Jon
  72. Jonah
  73. Jordy
  74. Junior
  75. Kane
  76. Kase
  77. Kasen
  78. Kenny
  79. Kenzo
  80. Kian
  81. Knox
  82. Koa
  83. Kobe
  84. Koda
  85. Kody
  86. Krew
  87. Kye
  88. Kylan
  89. Kylen
  90. Kyler
  91. Kylo
  92. Kyro
  93. Layne
  94. Lee
  95. Leon
  96. Lian
  97. Louie
  98. Luka
  99. Mac
  100. Mack
  101. Makai
  102. Marco
  103. Mario
  104. Max
  105. Mekhi
  106. Milo
  107. Moses
  108. Moshe
  109. Nico
  110. Niko
  111. Noe
  112. Randy
  113. Reid
  114. Remi
  115. Remy
  116. Rene
  117. Rex
  118. Rey
  119. Ricky
  120. Rocco
  121. Ronnie
  122. Rory
  123. Rudy
  124. Sam
  125. Sonny
  126. Tadeo
  127. Theo
  128. Thiago
  129. Tommy
  130. Tony
  131. Tripp
  132. Troy
  133. Tru
  134. Ty
  135. Tyler
  136. Wes
  137. Will
  138. Zain
  139. Zayd
  140. Zayn
  141. Zayne
  142. Zeke
  143. Zion

Cool and Modern Baby Boy Names

You may have your heart set on a baby name that is modern and different, or simply put, cool. That’s because your baby boy is unique and deserves an effortlessly hip name, like one of these:

  1. Aarav
  2. Abdiel
  3. Adriel
  4. Ahmir
  5. Alaric
  6. Alexis
  7. Amias
  8. Anakin
  9. Arian
  10. Arjun
  11. Armani
  12. Atreus
  13. Ayan
  14. Azariah
  15. Aziel
  16. Azrael
  17. Baker
  18. Baylor
  19. Beckett
  20. Beckham
  21. Bellamy
  22. Benicio
  23. Bennett
  24. Benson
  25. Bentley
  26. Bjorn
  27. Blaine
  28. Boden
  29. Boone
  30. Bowen
  31. Brandon
  32. Brantley
  33. Brayan
  34. Braylen
  35. Braylon
  36. Brecken
  37. Brendan
  38. Brennan
  39. Bridger
  40. Bronson
  41. Cairo
  42. Callahan
  43. Callan
  44. Callen
  45. Callum
  46. Calum
  47. Camden
  48. Castiel
  49. Chaim
  50. Chandler
  51. Cohen
  52. Colson
  53. Cullen
  54. Dallas
  55. Dalton
  56. Damari
  57. Darian
  58. Dariel
  59. Davion
  60. Davis
  61. Dawson
  62. Dayton
  63. Deandre
  64. Denver
  65. Diego
  66. Eden
  67. Edison
  68. Elian
  69. Eliel
  70. Ellis
  71. Emerson
  72. Emery
  73. Emir
  74. Emory
  75. Enoch
  76. Finnegan
  77. Finnley
  78. Fisher
  79. Fletcher
  80. Foster
  81. Gatlin
  82. Genesis
  83. Hamzap
  84. Harlan
  85. Harlem
  86. Harley
  87. Hassan
  88. Hayden
  89. Hayes
  90. Heath
  91. Henrik
  92. Holden
  93. Houston
  94. Huxley
  95. Ignacio
  96. Jacoby
  97. Jaden
  98. Jadiel
  99. Jagger
  100. Jakari
  101. Jamir
  102. Jamison
  103. Jaxton
  104. Jedidiah
  105. Jensen
  106. Justice
  107. Keanu
  108. Keaton
  109. Keegan
  110. Keenan
  111. Kellan
  112. Kellen
  113. Kelvin
  114. Kendrick
  115. Khalid
  116. Khalil
  117. Killian
  118. King
  119. Kingston
  120. Kyree
  121. Kyrie
  122. Landen
  123. Landry
  124. Lane
  125. Lawson
  126. Layton
  127. Legacy
  128. Legend
  129. Leighton
  130. Lennon
  131. Lennox
  132. London
  133. Madden
  134. Maddox
  135. Maison
  136. Marcel
  137. Marlon
  138. Memphis
  139. Merrick
  140. Messiah
  141. Miller
  142. Musa
  143. Paxton
  144. Peyton
  145. Porter
  146. Preston
  147. Prince
  148. Princeton
  149. Reed
  150. Reese
  151. Reign
  152. Remington
  153. Rome
  154. Russell
  155. Ryder
  156. Ryker
  157. Salem
  158. Sekani
  159. Shepherd
  160. Shiloh
  161. Simeon
  162. Sincere
  163. Skyler
  164. Taylor
  165. Terry
  166. Trey
  167. Tristan
  168. Tucker
  169. Turner
  170. Uriah
  171. Walker
  172. Watson
  173. Waylon
  174. Wesson
  175. Westin
  176. Westley
  177. Yadiel
  178. Yael
  179. Yahir
  180. Yahya
  181. Yehuda
  182. Yisroel
  183. Zahir
  184. Zaid
  185. Zaiden
  186. Zaire
  187. Zakai
  188. Zander
  189. Zane
  190. Zayden

Uniquely Spelled Baby Boy Names

Set your son apart from all the other little boys with a baby name that features a unique spelling:

  1. Aayan
  2. Aden
  3. Adrien
  4. Aidan
  5. Alden
  6. Alexzander
  7. Alijah
  8. Ameer
  9. Aryan
  10. Ayaan
  11. Ayden
  12. Aydin
  13. Bentlee
  14. Bodhi
  15. Brayden
  16. Braydon
  17. Brodie
  18. Brycen
  19. Caiden
  20. Cayson
  21. Ezequiel
  22. Isaias
  23. Issac
  24. Izaiah
  25. Jaiden
  26. Jaime
  27. Jakob
  28. Jasiah
  29. Javion
  30. Jaxen
  31. Jayce
  32. Jayceon
  33. Jaylen
  34. Jayson
  35. Jaziel
  36. Jeffery
  37. Johnathan
  38. Jovanni
  39. Joziah
  40. Juelz
  41. Julien
  42. Kaiden
  43. Kairo
  44. Kaison
  45. Kalel
  46. Kamden
  47. Kamdyn
  48. Kameron
  49. Kamryn
  50. Kannon
  51. Karson
  52. Karter
  53. Kash
  54. Kashton
  55. Kiaan
  56. Kohen
  57. Kristopher
  58. Landyn
  59. Leonel
  60. Lochlan
  61. Malakai
  62. Malakhi
  63. Misael
  64. Moises
  65. Raiden
  66. Rayan
  67. Rayden
  68. Raylan
  69. Reece
  70. Reyansh
  71. Rowen
  72. Tristen
  73. Tristian
  74. Xzavier
  75. Zavier
  76. Zechariah
  77. Zyaire

Romantic Baby Boy Names

If you’re looking for a baby boy name that has an air of romance and charm, one of these names might make your shortlist:

  1. Adonis
  2. Alberto
  3. Alejandro
  4. Alessandro
  5. Alfonso
  6. Alfredo
  7. Alonso
  8. Alonzo
  9. Alvaro
  10. Amari
  11. Andre
  12. Andres
  13. Angelo
  14. Antonio
  15. Ariel
  16. Armando
  17. Arturo
  18. Camilo
  19. Carlos
  20. Carmelo
  21. Cristian
  22. Dakari
  23. Dakota
  24. Dangelo
  25. Dante
  26. Dario
  27. Darius
  28. Demetrius
  29. Eduardo
  30. Eliseo
  31. Elisha
  32. Emiliano
  33. Emilio
  34. Enrique
  35. Ernesto
  36. Esteban
  37. Fabian
  38. Felipe
  39. Fernando
  40. Francisco
  41. Gerardo
  42. Gianni
  43. Giovanni
  44. Guillermo
  45. Gustavo
  46. Jabari
  47. Javier
  48. Jesiah
  49. Johan
  50. Jorge
  51. Josue
  52. Juan
  53. Julio
  54. Julius
  55. Kristian
  56. Lachlan
  57. Leandro
  58. Leonidas
  59. Lorenzo
  60. Lucca
  61. Luciano
  62. Manuel
  63. Marcellus
  64. Marcelo
  65. Marcos
  66. Marcus
  67. Matteo
  68. Maurice
  69. Mauricio
  70. Maximiliano
  71. Maximo
  72. Miguel
  73. Nova
  74. Orlando
  75. Pablo
  76. Pedro
  77. Rafael
  78. Raphael
  79. Ricardo
  80. Roberto
  81. Rodrigo
  82. Rohan
  83. Romeo
  84. Salvador
  85. Salvatore
  86. Samir
  87. Santana
  88. Santino
  89. Santos
  90. Sergio
  91. Stefan
  92. Valentin
  93. Valentino
  94. Vicente
  95. Vihaan
  96. Vincenzo
  97. Vivaan
  98. Yosef
  99. Yousef
  100. Yusuf
  101. Zachariah
Once you have a short list of top baby boy names, why not involve family and friends in narrowing the field? Consider throwing a baby naming party so that your loved ones can help you settle on the best baby name for your son. If you’re not yet happy with your short list of names or you’re still browsing all kinds of different names, check out our Baby Name Generator, which you can use to search names by gender, popularity, name meaning, and more. The list of names in this article was obtained from the US Social Security Administration website
Gender

Leave a comment

All comments are moderated before being published

Let us know what you think

Add your comments and feedback. We love hearing from you.

Popular posts

  1. How Many Weeks Pregnant Am I?
  2. An Overview of the Pregnancy Trimesters
  3. Nesting During Pregnancy: Much More Than a Myth

Featured products

Save 11%

Product's name

R 77 R 87
In stock
Save 11%

Product's name

R 77 R 87
In stock