Pregnancy

1000+ Top Baby Boy Names Around the World

Team Peanut4 months ago15 min read

What are some cool names for a boy? We’re glad you asked. Here, we’re sharing over 1,000 top boy names from around the world.

Top Baby Boy Names

So, whether you are looking for popular names for boys in the United States right now, or more unique boy names from Europe and further afield, we’re here to give you a taste of what you can name your cutest little baby boy.

Let’s get to it: over 1,000 cool names for boys, by country.

In this article: 📝

  • 100 most popular boy names in the US
  • 100 top baby boy names in France
  • 100 popular boy names In England
  • 100 top boy names in Spain right now
  • 100 top boy names in Germany
  • 100 favorite Indian baby boy names
  • 100 top baby boy names from Ireland
  • 50 boy names in Denmark
  • 50 top baby names for boys in Italy
  • 50 Norwegian popular boy names
  • Russia’s 30 most popular boy names
  • 20 most common Japanese names
  • 20 cool baby boy names in Brazil
  • 20 most popular boy names in Greece
  • What are the top 10 baby boy names in Israel?
  • Top 10 Polish names for boys
  • 10 top names for boys in the Philippines
  • Top 10 male names in Hungary
  • 10 top boy names in South Africa
  • 10 top Iranian boy names
  • 10 South Korean boy names
  • 10 top boy names in Slovenia
  • Popular Turkish names for boys

100 most popular boy names in the US

Let’s start in the USA. What are the top boy names for 2020? Here you have them, courtesy of the Social Security Administration.

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

100 top baby boy names in France

Now, say bonjour to some of the most popular names for a French little bébé. If you don’t find one that suits you here, try our list of magnifique French names for more.

  1. Gabriel
  2. Léo
  3. Raphaël
  4. Arthur
  5. Louis
  6. Lucas
  7. Adam
  8. Jules
  9. Hugo
  10. Maël
  11. Liam
  12. Noah
  13. Paul
  14. Ethan
  15. Tiago
  16. Sacha
  17. Gabin
  18. Nathan
  19. Mohamed
  20. Aaron
  21. Tom
  22. Eden
  23. Théo
  24. Noé
  25. Léon
  26. Martin
  27. Mathis
  28. Nolan
  29. Victor
  30. Timéo
  31. Enzo
  32. Marius
  33. Axel
  34. Antoine
  35. Robin
  36. Isaac
  37. Naël
  38. Amir
  39. Valentin
  40. Rayan
  41. Augustin
  42. Ayden
  43. Clément
  44. Eliott
  45. Samuel
  46. Marceau
  47. Baptiste
  48. Gaspard
  49. Maxence
  50. Yanis
  51. Malo
  52. Ibrahim
  53. Sohan
  54. Maxime
  55. Evan
  56. Nino
  57. Mathéo
  58. Simon
  59. Lyam
  60. Alexandre
  61. Imran
  62. Naïm
  63. Kaïs
  64. Camille
  65. Thomas
  66. Milo
  67. Ismaël
  68. Côme
  69. Owen
  70. Lenny
  71. Soan
  72. Ilyan
  73. Kylian
  74. Noa
  75. Oscar
  76. Ilyes
  77. Léandre
  78. Pablo
  79. Diego
  80. Mathys
  81. Joseph
  82. Ayoub
  83. Youssef
  84. Wassim
  85. Noam
  86. Adem
  87. William
  88. Ali
  89. Basile
  90. Charles
  91. Thiago
  92. Antonin
  93. Logan
  94. Adrein
  95. Marin
  96. Jean
  97. Charly
  98. Esteban
  99. Noham
  100. Elio

100 popular boy names In England

England boasts a diverse culture alongside a strong sense of tradition – and the most popular boy names in the country right now pay testament to this mixture.

Here are England’s most common names. You can find more in our list of English names for boys:

  1. Oliver
  2. George
  3. Noah
  4. Arthur
  5. Harry
  6. Leo
  7. Muhammad
  8. Jack
  9. Charlie
  10. Oscar
  11. Jacob
  12. Henry
  13. Thomas
  14. Freddie
  15. Alfie
  16. Theo
  17. William
  18. Theodore
  19. Archie
  20. Joshua
  21. Alexander
  22. James
  23. Isaac
  24. Edward
  25. Lucas
  26. Tommy
  27. Finley
  28. Max
  29. Logan
  30. Ethan
  31. Mohammed
  32. Teddy
  33. Benjamin
  34. Arlo
  35. Joseph
  36. Sebastian
  37. Harrison
  38. Elijah
  39. Adam
  40. Daniel
  41. Samuel
  42. Louie
  43. Mason
  44. Reuben
  45. Albie
  46. Rory
  47. Jaxon
  48. Hugo
  49. Luca
  50. Zachary
  51. Reggie
  52. Hunter
  53. Louis
  54. Dylan
  55. Albert
  56. David
  57. Jude
  58. Frankie
  59. Roman
  60. Ezra
  61. Toby
  62. Riley
  63. Carter
  64. Ronnie
  65. Frederick
  66. Gabriel
  67. Stanley
  68. Bobby
  69. Jesse
  70. Michael
  71. Elliot
  72. Grayson
  73. Mohammed
  74. Liam
  75. Jenson
  76. Ellis
  77. Harley
  78. Harvey
  79. Jayden
  80. Jake
  81. Ralph
  82. Rowan
  83. Elliott
  84. Jasper
  85. Ollie
  86. Charles
  87. Finn
  88. Felix
  89. Caleb
  90. Chester
  91. Jackson
  92. Hudson
  93. Leon
  94. Ibrahim
  95. Ryan
  96. Blake
  97. Alfred
  98. Oakley
  99. Matthew
  100. Luke

100 top boy names in Spain right now

Now, let’s head over to Spain for some more top names from Europe. From Jose to Pau, here are 100 Spanish favorites, thanks to Spain’s institute of statistics.

  1. Jose
  2. Antonio
  3. Juan
  4. Manuel
  5. Francisco
  6. Luis
  7. Javier
  8. Miguel
  9. Carlos
  10. Angel
  11. Jesus
  12. David
  13. Daniel
  14. Pedro
  15. Alejandro
  16. Maria
  17. Alberto
  18. Rafael
  19. Pablo
  20. Fernando
  21. Jorge
  22. Ramon
  23. Sergio
  24. Enrique
  25. Andres
  26. Diego
  27. Vicente
  28. Adrian
  29. Victor
  30. Alvaro
  31. Ignacio
  32. Raul
  33. Eduardo
  34. Ivan
  35. Oscar
  36. Ruben
  37. Joaquin
  38. Santiago
  39. Mario
  40. Roberto
  41. Gabriel
  42. Alfonso
  43. Jaime
  44. Marcos
  45. Ricardo
  46. Julio
  47. Emilio
  48. Hugo
  49. Salvador
  50. Guillermo
  51. Martin
  52. Mohamed
  53. Tomas
  54. Julian
  55. Jordi
  56. Nicolas
  57. Agustin
  58. Gonzalo
  59. Cristian
  60. Felix
  61. Cesar
  62. Marc
  63. Josep
  64. Joan
  65. Sebastian
  66. Samuel
  67. Felipe
  68. Domingo
  69. Hector
  70. Ismael
  71. Alfredo
  72. Lucas
  73. Mariano
  74. Aitor
  75. Alex
  76. Rodrigo
  77. Iker
  78. Alexander
  79. Xavier
  80. Esteban
  81. Mateo
  82. Marco
  83. Gregorio
  84. Arturo
  85. Lorenzo
  86. Albert
  87. Borja
  88. Eugenio
  89. Cristobal
  90. Joel
  91. Aaron
  92. Dario
  93. Isaac
  94. Jonathan
  95. Christian
  96. German
  97. Valentin
  98. Adolfo
  99. Eric
  100. Pau

100 top boy names in Germany

Now to Germany. You’ll see some unusual boy names among some names that have become popular the world over.

  1. Noah
  2. Ben
  3. Matteo
  4. Finn
  5. Leon
  6. Elias
  7. Paul
  8. Henry
  9. Louis
  10. Felix
  11. Luca
  12. Emil
  13. Jonas
  14. Theo
  15. Lukas
  16. Anton
  17. Liam
  18. Maximilian
  19. Jakob
  20. Leo
  21. Oskar
  22. Max
  23. Milan
  24. Karl
  25. David
  26. Moritz
  27. Julian
  28. Alexander
  29. Jonah
  30. Niklas
  31. Samuel
  32. Jonathan
  33. Lio
  34. Levi
  35. Mohammed
  36. Mats
  37. Raphael
  38. Aaron
  39. Philipp
  40. Tim
  41. Tom
  42. Linus
  43. Erik
  44. Mika
  45. Hannes
  46. Leonard
  47. Valentin
  48. Benjamin
  49. Johann
  50. Jannis
  51. Till
  52. Adrian
  53. Adam
  54. Simon
  55. Milo
  56. Theodor
  57. Joshua
  58. Jan
  59. Konstantin
  60. Arthur
  61. Lian
  62. Maxim
  63. Julius
  64. Vincent
  65. Fabian
  66. Marlon
  67. Nico
  68. Fiete
  69. Toni
  70. Daniel
  71. Lennard
  72. Mattis
  73. Carlo
  74. Johannes
  75. Fritz
  76. Kilian
  77. Jannik
  78. Ole
  79. Malik
  80. Emilio
  81. Bruno
  82. Matti
  83. Gabriel
  84. Nils
  85. Luke
  86. Lias
  87. Lasse
  88. Lenny
  89. Phil
  90. Pepe
  91. Malte
  92. Levin
  93. Ludwig
  94. Nick
  95. Thilo
  96. Miran
  97. Ali
  98. Benedikt
  99. Frederik
  100. Michael

100 favorite Indian baby boy names

Now to India, a country with more local traditions than stars in the sky. While favorite names will differ from region to region, these are the top boy names across the country.

  1. Muhammad
  2. Adhvik
  3. Shivansh
  4. Aarav
  5. Ayaan
  6. Atharv
  7. Sai
  8. Aryan
  9. Ishaan
  10. Krishna
  11. Vihaan
  12. Ayaansh
  13. Avyaan
  14. Rudra
  15. Ivaan
  16. Veer
  17. Ali
  18. Viyaan
  19. Darsh
  20. Yavaan
  21. Kabir
  22. Shaurya
  23. Advait
  24. Dhruv
  25. Ved
  26. Arjun
  27. Soham
  28. Aditya
  29. Viraj
  30. Dhyan
  31. Zane
  32. Ethan
  33. Abeer
  34. Divyansh
  35. Abdul
  36. Aarush
  37. Kartik
  38. Vivan
  39. Dev
  40. Ryan
  41. Kiaan
  42. Aiden
  43. Paarth
  44. Rishi
  45. Abram
  46. Syed
  47. Prince
  48. Aahan
  49. Yug
  50. Nivan
  51. Satvik
  52. Ibrahim
  53. Adhrit
  54. Kanha
  55. Shivay
  56. Anvit
  57. David
  58. Pranav
  59. Zorawar
  60. Elijah
  61. Izaan
  62. Aadi
  63. Pranith
  64. Jai
  65. Avi
  66. Vansh
  67. Rihan
  68. Agastya
  69. Daniel
  70. Ridhaan
  71. Aaveer
  72. Aariv
  73. Liam
  74. Raghav
  75. Abdullah
  76. Alexander
  77. Ruhaan
  78. Emmanuel
  79. Lucky
  80. Krish
  81. Vedant
  82. Yash
  83. Akshaj
  84. Saihaj
  85. Kiaansh
  86. Surya
  87. Aaryav
  88. Hriday
  89. Panyin
  90. Dhairya
  91. Anirudh
  92. Rishik
  93. Aadhiran
  94. Tanvik
  95. Mihir
  96. Ariyan
  97. Varun
  98. Akshat
  99. Uktarsh
  100. Vaibha

100 top baby boy names from Ireland

In Ireland, you’ll find some names that are similar to popular names in England and the US. But there are some unique male names too. These are your top boy names in Ireland, according to the country’s Central Statistics Office.

  1. Jack
  2. James
  3. Noah
  4. Daniel
  5. Conor
  6. Finn
  7. Liam
  8. Fionn
  9. Harry
  10. Charlie
  11. Cillian
  12. Adam
  13. Darragh
  14. Luke
  15. Rían
  16. Oisín
  17. Michael
  18. Tadhg
  19. Thomas
  20. Seán
  21. Alex
  22. Patrick
  23. Jamie
  24. Cian
  25. Oliver
  26. John
  27. Bobby
  28. Dylan
  29. Leo
  30. Ryan
  31. Oscar
  32. Ben
  33. David
  34. Theo
  35. Mason
  36. Tommy
  37. Jacob
  38. Callum
  39. Matthew
  40. Alexander
  41. Alfie
  42. Max
  43. Tom
  44. Ollie
  45. Aaron
  46. Jake
  47. Ethan
  48. Donnacha
  49. Evan
  50. Benjamin
  51. William
  52. Senan
  53. Sam
  54. Shay
  55. Logan
  56. Joshua
  57. Nathan
  58. Kai
  59. Joseph
  60. Archie
  61. Jayden
  62. Luca
  63. Billy
  64. Arthur
  65. Danny
  66. Theodore
  67. Samuel
  68. Cathal
  69. Lucas
  70. Aidan
  71. Freddie
  72. Rory
  73. Robert
  74. Eoin
  75. Leon
  76. Frankie
  77. Muhammad
  78. Ruairí
  79. Eoghan
  80. George
  81. Louis
  82. Isaac
  83. Sonny
  84. Odhrán
  85. Kyle
  86. Rian
  87. Shane
  88. Sean
  89. Henry
  90. Martin
  91. Edward
  92. Mark
  93. Andrew
  94. Anthony
  95. Odhran
  96. Kayden
  97. Christopher
  98. Sebastian
  99. Joey
  100. Hugo

50 boy names in Denmark

And to some top boy names in Denmark, thanks to Statistics Denmark:

  1. Alfred
  2. Noah
  3. Oscar
  4. Karl
  5. William
  6. Oliver
  7. Arthur
  8. Aksel
  9. Malthe
  10. Valdemar
  11. Lucas
  12. Emil
  13. Victor
  14. August
  15. Elias
  16. Hugo
  17. Magnus
  18. Anton
  19. Felix
  20. Elliot
  21. Viggo
  22. Theo
  23. Liam
  24. Frederik
  25. Nohr
  26. Otto
  27. Lauge
  28. Theodor
  29. Anker
  30. Adam
  31. Villads
  32. Alexander
  33. Loui
  34. Storm
  35. Matheo
  36. Erik
  37. Johan
  38. Marius
  39. Mathias
  40. Christian
  41. Konrad
  42. Vilhelm
  43. Walter
  44. Albert
  45. Milas
  46. Benjamin
  47. Vincent
  48. Mikkel
  49. Asger
  50. Pelle

50 top baby names for boys in Italy

Here are some top names for your Italian bambino. You’ll find some pretty unique baby boy names among more familiar favorites. And, by the way, you’ll find a bigger list of Italian names here.

  1. Leonardo
  2. Francesco
  3. Lorenzo
  4. Alessandro
  5. Andrea
  6. Mattia
  7. Gabriele
  8. Tommaso
  9. Riccardo
  10. Edoardo
  11. Matteo
  12. Giuseppe
  13. Nicolò
  14. Antonio
  15. Federico
  16. Diego
  17. Davide
  18. Giovanni
  19. Pietro
  20. Samuele
  21. Christian
  22. Filippo
  23. Marco
  24. Michele
  25. Luca
  26. Simone
  27. Giulio
  28. Elia
  29. Alessio
  30. Salvatore
  31. Gabriel
  32. Enea
  33. Emanuele
  34. Vincenzo
  35. Gioele
  36. Giacomo
  37. Manuel
  38. Jacopo
  39. Daniele
  40. Thomas
  41. Samuel
  42. Cristian
  43. Giorgio
  44. Luigi
  45. Daniel
  46. Nicola
  47. Domenico
  48. Liam
  49. Nathan
  50. Raffaele

50 Norwegian popular boy names

And some of the top names in Norway, according to Statistics Norway:

  1. Jakob
  2. Emil
  3. Noah
  4. Oliver
  5. Filip
  6. William
  7. Lucas
  8. Liam
  9. Henrik
  10. Oskar
  11. Aksel
  12. Theodor
  13. Elias
  14. Kasper
  15. Magnus
  16. Johannes
  17. Isak
  18. Mathias
  19. Tobias
  20. Olav
  21. Sander
  22. Hakon
  23. Jonas
  24. Ludvig
  25. Benjamin
  26. Matheo
  27. Alfred
  28. Alexander
  29. Victor
  30. Markus
  31. Theo
  32. Mohammad
  33. Herman
  34. Adam
  35. Ulrik
  36. Iver
  37. Sebastian
  38. John
  39. Odin
  40. Leon
  41. Nikolai
  42. Even
  43. Leo
  44. Kristian
  45. Mikkel
  46. Gustav
  47. Felix
  48. Sverre
  49. Adrian
  50. Erik

Russia’s 30 most popular boy names

Russian names give an eastern twist on familiar European names. Here are the most popular boy names in the country. And if they’re not enough, you can find more Russian boy names here:

  1. Aleksander
  2. Maxim
  3. Artyom
  4. Mikhail
  5. Ivan
  6. Daniel, Danila, Danil
  7. Dmitriy
  8. Kirill
  9. Andrei
  10. Egor
  11. Nikita
  12. Ilya
  13. Alexei
  14. Matvey
  15. Timofey
  16. Novel
  17. Vladimir
  18. Yaroslav
  19. Fedor
  20. Gleb
  21. George
  22. Konstantin
  23. Leonid
  24. Nikolay
  25. Stepan
  26. Vladislav
  27. Pavel
  28. Arseny
  29. Denis
  30. Timur

20 most common Japanese names

In Japan, common names differ by how you write or read them. You can find out what you need to know in our blog on Japanese baby names. But here, we’ve got the most popular boy names in Japan, by kanji written form and by reading.

In written kanji:

  1. Ren
  2. Aoi/Ao
  3. Haruto/Hinato
  4. Itsuki/Tatsuki
  5. Minato/So
  6. Hiroto/Haruto
  7. Yuma/Haruma
  8. Minato
  9. Ritsu
  10. Asahi

And by spoken reading:

  1. Haruto
  2. Minato
  3. Sota
  4. Riku
  5. Haruki
  6. Yuto
  7. Hinata
  8. Yuito
  9. Aoto
  10. Itsuki

20 cool baby boy names in Brazil

What about Brazil? Here are some of the most popular names in the biggest South American country.

  1. José
  2. João
  3. Antonio
  4. Francisco
  5. Carlos
  6. Paulo
  7. Pedro
  8. Lucas
  9. Luiz
  10. Marcos
  11. Luís
  12. Gabriel
  13. Rafael
  14. Daniel
  15. Marcelo
  16. Bruno
  17. Eduardo
  18. Felipe
  19. Raimundo
  20. Rodrigo

20 most popular boy names in Greece

  1. Georgios
  2. Ioannis / Yannis
  3. Costas
  4. Dimitris
  5. Nikolaos
  6. Panagiotis
  7. Vasilios
  8. Christos
  9. Athanasiοs
  10. Michail
  11. Evangelos
  12. Spyros
  13. Antonis
  14. Anastasios
  15. Theodoros
  16. Andreas
  17. Charalambos
  18. Alexandros
  19. Emmanouil
  20. Ilias

You can find more Greek baby names here.

What are the top 10 baby boy names in Israel?

According to Israel’s Bureau of Statistics, the most popular baby names for boys in 2020 were:

  1. Mohammed
  2. Adam
  3. Yosef
  4. Omer
  5. Ariel
  6. David
  7. Lavi
  8. Daniel
  9. Ahmad
  10. Eitan

Top 10 Polish names for boys

  1. Antoni
  2. Jakub
  3. Jan
  4. Szymon
  5. Aleksander
  6. Franciszek
  7. Filip
  8. Mikolaj
  9. Wolciech
  10. Kacper

Check more Polish baby boy names here.

10 top names for boys in the Philippines

According to the Philippine Statistics Authority, the top names for boys in the Philippines are:

  1. Nathaniel
  2. James
  3. Jacob
  4. Gabriel
  5. Joshua
  6. Angelo
  7. Nathan
  8. John Mark
  9. Christian
  10. Daniel

Top 10 male names in Hungary

In Hungary, ten of the most popular names for boys are:

  1. Bence
  2. Máté
  3. Levente
  4. Dominik
  5. Marcell
  6. Noel
  7. Adám
  8. Dániel
  9. Dávid
  10. Olivér

10 top boy names in South Africa

And in South Africa, the 10 favorite boy names are:

  1. Enzokuhle
  2. Lethabo
  3. Melokuhle
  4. Lubanzi
  5. Amogelang
  6. Siyabonga
  7. Bandile
  8. Junior
  9. Bokamoso
  10. Mpho

10 top Iranian boy names

  1. Amir-Ali
  2. Mohammed
  3. Ali
  4. Amir-Hossein
  5. Hossein
  6. Abolfazi
  7. Amir-Abbas
  8. Samyar
  9. Mohammed-Taha
  10. Aria

10 South Korean boy names

In South Korea, the most popular boy names are:

  1. Seo-jun
  2. Ha-joon
  3. Do-yun
  4. Eun-woo
  5. Si-woo
  6. Ji-ho
  7. Ye-jun
  8. Yu-jun
  9. Ju-won
  10. Min-jun

10 top boy names in Slovenia

According to the Slovenian stats office, the top 10 favorite boy names are:

  1. Franc
  2. Janez
  3. Ivan
  4. Anton
  5. Marko
  6. Andrej
  7. Jožef
  8. Jože
  9. Luka
  10. Peter

Popular Turkish names for boys

And to wrap up the list, here’s a handful of Turkish names for boys:

  1. Yusuf
  2. Miraç
  3. Eymen
  4. Omer Asaf
  5. Kerem
  6. Alparslan
  7. Mustafa
  8. Hamza
  9. Ali Asaf

We hope you find the name you love.

👶 More baby boy names:
137 Cool Baby Boy Names and Their Meanings
1000 Popular Baby Boy Names
200+ One Syllable Boy Names
229 French Baby Boy Names
80 Strong Baby Boy Names (with Meanings)
Top 102 Disney Baby Boy Names
187 Australian Baby Boy Names for Your Little Anklebiter
216 Strong Norwegian Baby Boy Names
A Long List of Short Baby Boy Names
164 Extraordinary Exotic Baby Boy Names
90 Baby Boy Names that Start with A
61 Boy Names That Start With C
75 Baby Boy Names That Start With E
Baby Boy Names That Start With K
79 Boy Names that Start with J
85 Baby Boy Names that Start With L