There are so many wonderful baby names for boys out there for parents to choose from. There are a few ways to go about whittling down your options and we hope this list acts as the first step on your baby-naming journey. We decided to compile a list of 1001 baby boy names to help you kickstart the process.
Finding the perfect baby boy name can be difficult as any seasoned baby-namer knows. But, by looking at baby names from different languages, you can get a better sense of what will work best for you. That means if you have say Irish and Persian heritage, it’s wise to look at names from those two languages. That does not mean you need to stay in that specific lane. Go your own way and choose a baby name for your son that you love! Here are 1001 baby names for boys you should consider!
Arabic Baby Names for Boys
- Xavier
- Amir
- Omar
- Khalil
- Ali
- Muhammad
- Zayn
- Nasir
- Malik
- Ibrahim
- Yusuf
- Rayan
- Ahmed
- Jamir
- Hamza
- Kareem
- Samir
- Abdullah
- Hassan
- Zayid
- Mustafa
- Idris
- Musa
- Tarek
- Sulaiman
- Saif
- Jabril
- Abbas
- Rashad
- Talib
- Jinan
- Hosni
- Alif
- Askari
- Feisal
- Galel
- Heydar
- Kamal
- Ajmal
- Abu
- Cairo
- Farouk
- Bassam
- Hani
- Mansour
British Baby Names for Boys
- Jack
- Harry
- Hudson
- Jaxson
- Greyson
- Jameson
- Landon
- Brandon
- Myles
- Emerson
- Graham
- StevenÂ
- Braxton
- Kingston
- Oakley
- Nash
- Knox
- Clayton
- Chance
- Harlow
- Jake
- Franklin
- Baker
- Hunter
- Drake
- Brock
- Clay
- Stanley
- Colten
- Mitchell
- Byron
- Kelvin
- Westley
- Alfred
- Bryant
- Fox
- Vance
- Chad
- Steve
- Denzel
- Graeme
- Clive
- Emmit
- Elton
- Earl
- Kit
Celtic Baby Names for Boys
- Quinn
- Owen
- Sloan
- Ronan
- Brian
- Allen
- Aidan
- Dallas
- Aeron
- Aodhan
- Angus
- Arth
- Brenton
- Connal
- Farrell
- Ferguson
- Hines
- Jareth
- Teague
- Marlo
- Kenrick
- Avon
- Dwayne
- Gawan
- Kace
- Marwynn
- Triton
- Tiernan
- Alasdair
- Caedmon
- Merrell
- Tristan
- Kelven
- Nolen
- Kevyn
- Brendt
- Glen
- Sheridan
- Cormac
- Keir
- Laisren
- Nels
- Riordan
- Bedwyr
- Rowan
- Eamon
Chinese Baby Names for Boys
- Bao
- Ai
- Li Jie
- An Na
- Wang Lei
- Barde
- Zhang Wei
- Chang
- Chen
- Delun
- Chun
- Chao
- Cheung
- Dingbang
- Fai
- Dishi
- Feng
- Guang
- Jiang
- Lim
- Ping
- Qing Yuan
- Shan
- Ru
- Caihong
- Lan
- Zhen
- Shing
- Manch
- Hua
- Ming
- Hong
- Ling
- Mencius
- Hui
- Shui
- Jiao-long
- Qiang
- Rong
- Hao
- Peng
- Tu
- Qiu
- Shuo
- Taio
- Jin
Dutch Baby Names for Boys
- Bram
- Sander
- Gerrit
- Daan
- Sem
- Luuk
- Noud
- Casper
- Ruben
- Lars
- Coen
- Johannes
- Sven
- Jari
- Willem
- Floris
- Kaj
- Tygo
- Bart
- Koen
- Cas
- Sander
- Jan
- Timo
- Pim
- Jens
- Thijs
- Bas
- Niels
- Lasse
- Kees
- Joris
- Raf
- Faas
- Fedde
- Jip
- Mees
- Cornelis
- Guus
- Joost
- Gijs
- Wout
- Stijn
- Pepijn
- Hidde
- Vik
French Baby Names for Boys
- Frederic
- Claude
- Gabriel
- Baptiste
- Jean
- Hugo
- Louis
- Remi
- Basile
- Gaspard
- Marceau
- Gaston
- Thibald
- Jules
- Bosco
- Mathis
- Leopold
- Vasco
- Zadig
- Olivier
- Rene
- Armand
- Pascal
- Marc
- Pierre
- Guy
- Leon
- Celian
- Gabin
- Calixte
- Aurelien
- Gaetan
- Theo
- Mathis
- Nouvel
- Alain
- Emilien
- Maxence
- Thoreau
- Sylvain
- Kavan
- Luc
- Nael
- Devere
- Delano
- Mael
German Baby Names for Boys
- Albert
- Dieter
- Immanuel
- Leopold
- Aldo
- Barrett
- Jarvis
- Ludwig
- Fredrick
- Johan
- Erich
- Felix
- Luther
- Gustave
- Kiefer
- Conrad
- Otto
- Abel
- Bernard
- Franz
- Hans
- Ulrich
- Siegfried
- Rudi
- Helmut
- Axel
- Rainer
- Lutz
- Klaus
- Clemens
- Wolfgang
- Tobias
- Ralf
- Heinrich
- Gerald
- Bastian
- Dirk
- Moritz
- Mittias
- Marcel
- Markus
- Dens
- Per
- Thorsten
- Herbert
- Heinz
Greek Baby Names for Boys
- Atlas
- Paris
- Atticus
- Basil
- Demetri
- Cyril
- Damon
- Apollo
- Homer
- Jason
- Dorian
- Andreas
- Jonas
- Nereus
- Zeno
- Sebastian
- Alexander
- Ambrose
- Cleon
- Orion
- Linus
- Gregor
- Myron
- Giles
- Cosmo
- Ariston
- Chariton
- Drakon
- Herakles
- Cadmos
- Solon
- Timoleon
- Simonides
- Prometheus
- Isidoros
- Charon
- Alexios
- Arkadios
- Theseus
- Cimon
- Midas
- Nikias
- Nikon
- Theron
- Philon
- Ares
Hebrew Baby Names for Boys
- Dov
- Alec
- Gabe
- Matthias
- Oz
- Elias
- Alon
- Avi
- Ximon
- Ian
- Tobias
- Shiloh
- Eran
- Paz
- Dael
- Axel
- Micah
- Noah
- Noam
- Noaz
- Ethan
- Raziel
- Levi
- Asher
- Ezra
- Ari
- Benjamin
- David
- Eitan
- Eli
- Ephraim
- Gamliel
- Haviv
- Hosea
- Ilan
- Isaac
- Jacob
- Joel
- Job
- Matan
- Natan
- Samuel
- Saul
- Uri
- Zachary
- Jude
Hindu / Sanskrit Baby Names for Boys
- Aditya
- Ganesh
- Bodhi
- Vihaan
- Arjun
- Reyansh
- Ishaan
- Vivaan
- Amit
- Navin
- Kumar
- Nehru
- Rajah
- Rishi
- Taj
- Aakil
- Dhani
- Neel
- Palash
- Pan
- Sahil
- Kiran
- Charaka
- Ravi
- Sanjay
- Dheer
- Kavindra
- Raga
- Nirvana
- Tejas
- Veer
- Kaashi
- Aadesh
- Aadavan
- Davender
- Jihan
- Sanat
- Viraj
- Chandran
- Lekh
- Deepankar
- Evak
- Yatin
- Pranit
- Yagnesh
- Girik
Irish Baby Names for Boys
- Alibe
- Enda
- Aidan
- Brendan
- Kenneth
- Cahal
- Kieran
- Cillian
- Colman
- Colm
- Declan
- Finbarr
- Finton
- Malachi
- Ultin
- Kelly
- Budoc
- Mel
- Ronan
- Seanen
- Brian
- Gerald
- Owen
- Patrick
- Conor
- Liam
- Oscar
- Cormac
- Dara
- Rian
- Rory
- Fergal
- Oran
- Cian
- Craig
- Finn
- Oisin
- Shane
- Lorcan
- Sullivan
- Riley
- Lennon
- Tadhg
- Madden
- Shay
- Cathal
Italian Baby Names for Boys
- Enzo
- Luca
- Antonia
- Marco
- Romeo
- Leonardo
- Matteo
- Emilio
- Lorenzo
- Rocco
- Alessio
- Giovanni
- Santino
- Salvatore
- Alessandro
- Vincenzo
- Giacamo
- Nicolo
- Pietro
- Giuseppe
- Giorgio
- Domenico
- Enea
- Giulio
- Luigi
- Stefano
- Elio
- Dante
- Orlando
- Aldo
- Luciano
- Costanzo
- Aurelio
- Massimo
- Eliseo
- Renzo
- Marcello
- Milan
- Adriano
- Cosimo
- Como
Japanese Baby Names for Boys
- Akiro
- Jiro
- Fuji
- Haruki
- Ren
- Takumi
- Asahi
- Goro
- Seiji
- Chikao
- Haruto
- Kenji
- Botan
- Hideki
- Minoru
- Ryu
- Yukio
- Hiro
- Shoji
- Atsushi
- Itachi
- Ichiro
- Oda
- Ryota
- Goro
- Yama
- Kiyoshi
- Yusei
- Shinjiro
- Yuya
- Tomoya
- Matsu
- YÅ«to
- Kazuki
- Shota
- Rokuro
- Nobu
- Yuto
- Kin
- Daichi
- Kota
- Kyo
- Naoki
- Raiden
- Keiji
- Arata
Latin Baby Names for Boys
- Dominic
- Leo
- Roman
- Jude
- Paxton
- Felix
- Ace
- Dante
- Atticus
- Caesar
- Rex
- Sebastian
- Silas
- Justus
- Julius
- Aries
- Crispin
- Jove
- Rufus
- Vito
- Prince
- Remy
- Vincent
- Calvin
- August
- Marcus
- Titus
- Amias
- Bay
- Calix
- Dexter
- Cassius
- Amadeus
- Benedict
- Fabius
- Durant
- Jubal
- Albus
- Ignatius
- Griffin
- Calton
- Caius
- Horatio
- Cicero
- Marcel
- Sirius
Nordic Baby Names for Boys
- Emil
- Frey
- Halden
- Hendrik
- Jesper
- Nilsson
- Sander
- Sven
- Stian
- Bjorn
- Hugo
- Janne
- Thor
- Gustav
- Soren
- Hans
- Kent
- Vidar
- Tyr
- Ivarr
- Loki
- Sindri
- Helgi
- Kaj
- Stellen
- Hans
- Amund
- Ask
- Gunnar
- Erlend
- Sturla
- Erlend
- Leif
- Aslak
- Thurston
- Hermod
- Oden
- Eirik
- Njord
- Audun
- Trygg
- Odin
- Eivind
- Trym
Persian Baby Names for Boys
- Amir
- Kian
- Naveed
- Soren
- Cyrus
- Tiran
- Dariush
- Jafar
- Farzin
- Matin
- Xerxes
- Rayan
- Kir
- Shayan
- Kia
- Artin
- Erach
- Sam
- Darius
- Jahan
- Piran
- Razban
- Keyvan
- Arslan
- Bahman
- Zal
- Gazsi
- Mirza
- Javed
- Armaan
- Matin
- Kamran
- Nasir
- Tahir
- Ashkan
- Bilal
- Cye
- Shaheen
- Umeed
- Habib
- Adrian
- Caspian
- Omid
- Artin
- Firuz
- Caspar
Portuguese Baby Names for Boys
- Zarco
- Joao
- Rafael
- Oscar
- Teodoro
- Ricardo
- Nicolau
- Olvo
- Vicente
- Marcos
- Sancho
- Mario
- Tomas
- Rodolfo
- Mateus
- Lopo
- Virgilio
- Mauro
- Rodrigo
- Manuel
- Orlando
- Romeu
- Pedro
- Silvestre
- Marcio
- Renato
- Lineu
- Miguel
- Tome
- Rui
- Paulo
- Valentim
- Nuno
- Salvador
- Octavio
- Ulisses
- Martim
- Raul
- Marcelo
- Simao
- Victor
- Nelson
- Tiago
- Matias
- Vasco
- Sebastiao
Scottish Baby Names for Boys
- Callum
- Lachlan
- Graham
- Bruce
- Hamish
- Fergus
- Malcolm
- Keith
- Duncan
- Blair
- Logan
- Artair
- Clyde
- Darragh
- Fraser
- Maxwell
- Erskine
- Gavin
- Diarmad
- Magnus
- Craig
- Macaulay
- Ewan
- Wallace
- Adair
- Evander
- Donnan
- Creighton
- Archie
- Duff
- Finlay
- Kenneth
- Innes
- Lyle
- Mungo
- Lennox
- Gordon
- Cameron
- Murray
- Ivor
- Conran
- Angus
- Dougal
- Kyle
- Euan
- Fyfe
Spanish Baby Names for Boys
- Mateo
- Diego
- Antonio
- Carlos
- Santiago
- Thiago
- Rafael
- Cruz
- Emilio
- Inigo
- Teo
- Francisco
- Gael
- Alvaro
- Leandro
- Jose
- Emiliano
- Rodrigo
- Pablo
- Maximiliano
- Tadeo
- Alejandro
- Javier
- Helio
- Angel
- Juan
- Clemente
- Vasco
- Navarro
- Paz
- Iker
- Berilo
- Manuel
- Nando
- Cisco
- Bolivar
- Jordi
- Palomo
- Ximenes
- Sabino
- Manolo
- Cortez
- Rolando
- Xanti
- Diaz
- Tomaso
Swahili Baby Names for Boys
- Faraji
- Bakari
- Kenyatta
- Kamili
- Zuberi
- Mosi
- Kobe
- Tendaji
- Asani
- Jumaane
- Badru
- Kito
- Russom
- Sefu
- Thimba
- Jengo
- Omari
- Kibwe
- Enzi
- Zuri
- Tatu
- Adamu
- Sadiki
- Balozi
- Azizi
- Abasi
- Dai
- Kijana
- Sadaka
- Rubani
- Kondo
- Sefu
- Zagur
- Mulele
- Mwenye
- Pumbaa
- Zahur
- Rungo
- Nwabudike
- Shida
- Rubani
- Safari
- Bahari
Swedish Baby Names for Boys
- MÃ¥ns
- Axel
- Tage
- Vidar
- Olle
- Nils
- Viggo
- Ture
- Casper
- Filip
- Malte
- Ivar
- Loke
- Laes
- Mikael
- Anders
- Johan
- Erik
- Karl
- Jan
- Per
- Stefan
- Mattias
- Hans
- Arvid
- Melvin
- Albin
- Sixten
- Edvin
- Melker
- Love
- Loui
- Ingolf
- Torbjorn
- Roff
- Alrik
- Borg
- Klas
- Olav
- Sten
- Harald
- Einar
- Gunne
- Halvar
- Ludde
- Acke
Welsh Baby Names for Boys
- Dylan
- Taliesin
- Dafydd
- Aeron
- Caradoc
- Gwynn
- Idris
- Llyr
- Govannon
- Auryn
- Rhys
- Hydwn
- Tarian
- Neiren
- Morfan
- Gwlithlys
- Evan
- Grigor
- Iago
- Macsen
- Math
- Arawn
- Pryderi
YOU MIGHT ALSO LIKE: 1001 Baby Names for Girls From Around the Globe That Expecting Parents Should Consider
- Bran
- Gwydion
- Lleu
- Reece
- Roderick
- Trevor
- Steffan
- Brenin
- Celyn
- Bevan
- Carwyn
- Geraint
- Mabon
- Bowen
- Ceri
- Heulfryn
- Seren
- Ianto
- Amatheon
- Sion
- Tarian
- Siarl
- Bowen
There you go! We hope you enjoyed these 1001 baby names for boys and will consider at least one for your baby boy on the way. Choosing a baby name can be tough, but we have faith in you! You got this! Go with your heart and you will absolutely make the right decision for your family. Happy boy name hunting!
Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.
Baby Name Generator
No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!
Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.