The 1,000 Best Boy Baby Names You Can Use
On This Page
Wondering what will be the perfect name for your baby boy? The official list of 1,000 most popular boy names—according to the Social Security Association—is a fab place to start. You’ll notice when comparing this year’s against the past several, that baby boy name trends shift slightly every few years and even more dramatically by the decade. Do you want a popular name for your baby, or something very rarely heard?
If you’re looking at biblical names, they’re all up and down the charts from the #2 spot and represented well into the hundreds! Other common threads throughout the list are lots of J names, C names, and M names. Vintage choices like Oliver and Theodore rest comfortably among classics like James and Henry, while some popular boy names seem to have burst out of obscurity, like Maverick and Hudson. And there are lots of surprises on here—for example, would you ever have guessed that Sincere would vastly outrank Sam?
You’ll notice that names containing X are still relevant (Axel, Maxwell), as are the Braydens and Jadens favored five to 10 years ago, but these trends are being pushed down by romantic stalwarts Liam, Elijah, and Lucas. The top names for boys also include lots of gender-neutral names, meaning this roundup is a decent place to poke around for baby girl name inspiration, too.
With meanings and explanations for the top 50, and the rest listed below, here are the top 1,000 baby boy names. Where do your favorites rank?
***
Once you pick the perfect baby name, it's time to pick the perfect baby bassinet! As the first and only FDA De Novo Authorized infant sleep system, SNOO not only gives your sweet baby boy a safe spot to sleep, it's also adds 1-2 hours of sleep a night! Learn more about SNOO!
***
1–10 Names for Baby Boys to Use
- Liam: You might not realize that the most popular boy name is actually a shortening of another name in the top five! Liam is the Irish diminutive of William, meaning “resolute protection.”
- Noah: A Hebrew name with crossover appeal for people of various faiths, the name belonging to the collector and keeper of animals in the Old Testament also means “motion, rest, repose.”
- Oliver: Your little Ollie will hardly be the only one with this adorable name in the baby group. Oliver means “olive tree” with German roots and it’s jumped two spots from #5 since 2018 and has held strong at #3 since. Its sister name, Olivia, is currently the most popular name for US baby girls.
- James: A version of Jacob (Hebrew, “the supplanter”), this cool monosyllabic boy name hasn’t fallen out of the US Top 20 ever since the 1880s (when it was at #3!) and shows no signs of doing so any time soon.
- Elijah: Another Hebrew name, this one translates to “Yahweh is God.” It’s actually considered gender-neutral, but is far more popular for boys.
- Mateo: A recent addition to the top 10, this Spanish take on Matthew (“gift of God”) is now well above its English version!
- Theodore: With super-cute nickname choices (Teddy, Theo) and a dignified sound, this old-fashioned name meaning “gift of God” from the Greek is a fave—it’s been inching up the list each year.
- Henry: A German name translating to “estate ruler,” it’s effortlessly old-school, with clout and charm.
- Lucas: The Latin version of Luke, meaning “man from Lucania” is a wholesomely handsome pick. It's slowly been on the rise in recent years.
- William: From Shakespeare to Faulkner, and more contemporary well-knowns like Prince William, Billy Joel, and Bill Murray, your little man would have plenty of namesakes to look up to if there don’t happen to be any in the family.
List of 11–25 Best Boy Baby Names
- Benjamin: Meaning “son of the right hand,” the Hebrew name is another one that has remained popular since the beginning of the US ranking lists.
- Levi: This vintage pick means “join, attached” from the Hebrew, and is adorable for your blue-jean baby.
- Sebastian: The Latin-from-Greek place name refers to someone from the ancient city of Sebastia. Within the last 70+ years, it’s skyrocketed from the high 900’s to the top handful of names, making big moves in 2022 from 22 to 13, where it’s remained!
- Jack: One of the most popular monosyllabic names for boys, it’s a diminutive of John (“God is gracious”) dating back to Medieval times. Jack has always been a top name in the US, never dipping outside the top 200 names.
- Ezra: With Hebrew origins, Ezra means "help," and the name made a big jump in 2022 from #37 to #25 and another leap in 2023 up to #15.
- Michael: This is one that is handed down generation to generation on both the naming charts and within families. Michael means “who is like God?” of Hebrew origin.
- Daniel: We weren’t kidding when we said the top names would have many from the Bible; this Hebrew/biblical name meaning “God is my judge” is a favorite.
- Leo: This boy's name comes from the Greek for "lion" and, after years of tiptoeing up the list, made its roaring top-20 debut in 2023!
- Owen: Meaning “well-born” and “young warrior,” the gender-neutral name is much more popular for little guys than girls.
- Samuel: Hebrew for “told by God,” it’s a warm and wholesome name to consider for your little one.
- Hudson: A place name that New Yorkers will recognize, this name was a new edition to the top 30 in 2022, and its popularity continues to grow!
- Alexander: If the first thing you think when seeing this one is, “...the Great,” you’re not alone. It’s a name packed with history and power, translating to “defending men.”
- Asher: A biblical name meaning "happy and blessed," Asher is a sweet moniker to bestow upon your little man. This one was a new addition to the top 25 in 2021, and has been rising since!
- Luca: This Italian name is technically gender-neutral and means "bringer of light." In 2022 it outranked its counterpart (Luke) for the first time...perhaps due to the popularity of the 2021 Disney movie Luca!
- Ethan: The Hebrew moniker (“strong, firm”) appears many times in the Old Testament, and even more often among newborn baby boys!
List of 26–50 Best Baby Boy Names
- John: A timeless name, John has been in the top 30 since 1900! From 1900 through 1923, John enjoyed the top spot, after which it stayed in the top 10 through 1986, before finally leaving the top 20 in 2009.
- David: Another total classic, this name meaning "beloved" has been beloved by boy-moms and dads for more than 100 years.
- Jackson: Not surprisingly, Jackson means “son of Jack.” It’s a well-loved name with spirit and style.
- Joseph: Another name that has remained popular for more than a century, Joseph is a Hebrew name meaning "God will give."
- Mason: The English occupational name for “one who works with stone” seemed like a trend, but is becoming a classic!
- Luke: A biblical name that means "giving light."
- Matthew: Another biblical name and a classic! Matthew means "gift of God."
- Julian: A bit on the nose, this baby name means "youthful!"
- Dylan: A newcomer to the top 35 in 2023, Dylan means “son of the sea” or born from the ocean.”
- Elias: A twist on Elijah, the biblical name translates to “Lord is my God.”
- Jacob: It was in the #1 spot from 1999 to 2012, so naturally some weariness ensued and it’s dropped since. But this beautiful biblical name is likely to hang out somewhere near the top for years to come. Jacob means “the supplanter.”
- Maverick: It's probably no coincidence that this name started to soar the year Top Gun: Maverick hit theaters.
- Gabriel: Meaning "strength of God" this baby name comes from the Bible.
- Logan: A Scottish gender-neutral name, it also ranks for girls, but way lower. This adorable name means “little hollow.”
- Aiden: The original spelling has a second “a” rather than an “e,” but this more phonetic version pulls rank. It’s an Irish baby boy name meaning “little and fiery.”
- Thomas: Expecting multiples? This baby name that means “twin” could be just riht for half your pair.
- Isaac: Fitting for your bundle of joy, this classic Hebrew name, means “one who laughs or rejoices.”
- Miles: The modern moniker has been creeping up the list, finally cracking the top 50 in 2023. It means “merciful” or “solider.”
- Grayson: Though the literal meaning ("son of a gray-haired man") maybe isn't the most flattering for dads, this baby name has unmistakable gravitas.
- Santiago: Another top-50 newcomer: This melodic Spanish name means “Saint James!”
- Anthony: Whether your precious baby grows up to be an “Ant” or a “Tony,” the root of their name means “priceless one.”
- Wyatt: Wyatt's a newer favorite, only cracking the top 100 for the first time in 2004. It has old English roots and means "brave at war."
- Carter: While the literal meaning of this name (“one who transports goods by wagon”) may not summon a lot of sentimental feelings, this crisp gender-neutral name still has plenty of appeal—especially with folks for whom Carter is a meaningful last name!
- Jayden: This contemporary fave (though -yden names have been falling off in past years), actually has biblical roots. Jayden means “thankful” and “God will judge.”
- Ezekiel: The strong Hebrew name fittingly means “strength of God.”
List of 51–100 Best Baby Boy Names
- Caleb
- Cooper
- Josiah
- Charles
- Christopher
- Isaiah
- Nolan
- Cameron
- Nathan
- Joshua
- Kai
- Waylon
- Angel
- Lincoln
- Andrew
- Roman
- Adrian
- Aaron
- Wesley
- Ian
- Thiago
- Axel
- Brooks
- Bennett
- Weston
- Rowan
- Christian
- Theo
- Beau
- Eli
- Silas
- Jonathan
- Ryan
- Leonardo
- Walker
- Jaxon
- Micah
- Everett
- Robert
- Enzo
- Parker
- Jeremiah
- Jose
- Colton
- Luka
- Easton
- Landon
- Jordan
- Amir
- Gael
List of 101–200 Baby Boy Names
- Austin
- Adam
- Jameson
- August
- Xavier
- Myles
- Dominic
- Damian
- Nicholas
- Jace
- Carson
- Atlas
- Adriel
- Kayden
- Hunter
- River
- Greyson
- Emmett
- Harrison
- Vincent
- Milo
- Jasper
- Giovanni
- Jonah
- Zion
- Connor
- Sawyer
- Arthur
- Ryder
- Archer
- Lorenzo
- Declan
- Emiliano
- Luis
- Diego
- George
- Evan
- Jaxson
- Carlos
- Graham
- Juan
- Kingston
- Nathaniel
- Matteo
- Legend
- Malachi
- Jason
- Leon
- Dawson
- Bryson
- Amari
- Calvin
- Ivan
- Chase
- Cole
- Ashton
- Ace
- Arlo
- Dean
- Brayden
- Jude
- Hayden
- Max
- Matias
- Rhett
- Jayce
- Elliott
- Alan
- Braxton
- Kaiden
- Zachary
- Jesus
- Emmanuel
- Adonis
- Charlie
- Judah
- Tyler
- Elliot
- Antonio
- Emilio
- Camden
- Stetson
- Maxwell
- Ryker
- Justin
- Kevin
- Messiah
- Finn
- Bentley
- Ayden
- Zayden
- Felix
- Nicolas
- Miguel
- Maddox
- Beckett
- Tate
- Caden
- Beckham
- Andres
List of 201–300 Baby Boy Names
- Alejandro
- Alex
- Jesse
- Brody
- Tucker
- Jett
- Barrett
- Knox
- Hayes
- Peter
- Timothy
- Joel
- Edward
- Griffin
- Xander
- Oscar
- Victor
- Abraham
- Brandon
- Abel
- Richard
- Callum
- Riley
- Patrick
- Karter
- Malakai
- Eric
- Grant
- Israel
- Milan
- Gavin
- Rafael
- Tatum
- Kairo
- Elian
- Kyrie
- Louis
- Lukas
- Javier
- Nico
- Avery
- Rory
- Aziel
- Ismael
- Jeremy
- Zayn
- Cohen
- Simon
- Marcus
- Steven
- Mark
- Dallas
- Tristan
- Lane
- Blake
- Paul
- Paxton
- Bryce
- Nash
- Crew
- Kash
- Kenneth
- Omar
- Colt
- Lennox
- King
- Walter
- Emerson
- Phoenix
- Jaylen
- Derek
- Muhammad
- Ellis
- Kaleb
- Preston
- Jorge
- Zane
- Kayson
- Cade
- Tobias
- Otto
- Kaden
- Remington
- Atticus
- Finley
- Holden
- Jax
- Cash
- Martin
- Ronan
- Maximiliano
- Malcolm
- Romeo
- Josue
- Francisco
- Bodhi
- Cyrus
- Koa
- Angelo
- Aidan
List of 301–400 Baby Boy Names
- Jensen
- Erick
- Hendrix
- Warren
- Bryan
- Cody
- Leonel
- Onyx
- Ali
- Andre
- Jaziel
- Clayton
- Saint
- Dante
- Reid
- Casey
- Brian
- Gideon
- Niko
- Maximus
- Colter
- Kyler
- Brady
- Zyaire
- Cristian
- Cayden
- Harvey
- Cruz
- Dakota
- Damien
- Manuel
- Anderson
- Cairo
- Colin
- Joaquin
- Ezequiel
- Karson
- Callan
- Briggs
- Khalil
- Wade
- Jared
- Fernando
- Ari
- Colson
- Kylian
- Archie
- Banks
- Bowen
- Kade
- Daxton
- Jaden
- Rhys
- Sonny
- Zander
- Eduardo
- Iker
- Sullivan
- Bradley
- Raymond
- Odin
- Spencer
- Stephen
- Prince
- Brantley
- Killian
- Kamari
- Cesar
- Dariel
- Eithan
- Mathias
- Ricardo
- Orion
- Titus
- Luciano
- Rylan
- Pablo
- Chance
- Travis
- Kohen
- Marco
- Jay
- Malik
- Hector
- Edwin
- Armani
- Bodie
- Shiloh
- Marshall
- Remy
- Russell
- Baylor
- Kameron
- Tyson
- Grady
- Oakley
- Baker
- Winston
- Kane
- Julius
List of 401–500 Baby Boy Names
- Desmond
- Royal
- Sterling
- Mario
- Kylo
- Sergio
- Jake
- Kashton
- Shepherd
- Franklin
- Ibrahim
- Ares
- Koda
- Lawson
- Hugo
- Kyle
- Kyson
- Kobe
- Pedro
- Santino
- Wilder
- Sage
- Raiden
- Damon
- Nasir
- Sean
- Forrest
- Kian
- Reed
- Tanner
- Jalen
- Apollo
- Zayne
- Nehemiah
- Edgar
- Johnny
- Clark
- Eden
- Gunner
- Isaias
- Esteban
- Hank
- Alijah
- Solomon
- Wells
- Sutton
- Royce
- Callen
- Reece
- Gianni
- Noel
- Quinn
- Raphael
- Corbin
- Erik
- Tripp
- Atreus
- Francis
- Kayce
- Callahan
- Devin
- Troy
- Sylas
- Fabian
- Zaire
- Donovan
- Johnathan
- Frank
- Lewis
- Moshe
- Adan
- Alexis
- Tadeo
- Ronin
- Marcos
- Kieran
- Leonidas
- Bo
- Kendrick
- Ruben
- Camilo
- Garrett
- Matthias
- Emanuel
- Jeffrey
- Collin
- Lucian
- Augustus
- Memphis
- Rowen
- Yusuf
- Finnegan
- Makai
- Lionel
- Caiden
- Rodrigo
- Uriel
- Lucca
- Philip
- Andy
List of 501–600 Baby Boy Names
- Kaison
- Jaiden
- Porter
- Jasiah
- Ridge
- Frederick
- Amiri
- Rocco
- Asa
- Ayaan
- Kason
- Denver
- Dalton
- Major
- Valentino
- Allen
- Kolton
- Zaiden
- Ariel
- Rome
- Ford
- Leland
- Marcelo
- Seth
- Jamir
- Leandro
- Miller
- Roberto
- Alessandro
- Gregory
- Hezekiah
- Jonas
- Cassian
- Deacon
- Jaxton
- Keanu
- Alonzo
- Moises
- Conrad
- Drew
- Bruce
- Mohamed
- Anakin
- Soren
- Mack
- Pierce
- Kylan
- Princeton
- Zain
- Trevor
- Morgan
- Ozzy
- Roy
- Dominick
- Shane
- Hamza
- Moses
- Dax
- Lawrence
- Ander
- Ledger
- Enrique
- Rayan
- Johan
- Saul
- Jamari
- Armando
- Kaysen
- Samson
- Azariah
- Maximilian
- Rio
- Braylen
- Julio
- Mohammad
- Cassius
- Kasen
- Maximo
- Omari
- Clay
- Izaiah
- Lian
- Emir
- Jaime
- Samir
- Gerardo
- Kaizen
- Zachariah
- Jayson
- Albert
- Taylor
- Sincere
- Cillian
- Gunnar
- Boone
- Raul
- Jamie
- Jayceon
- Scott
- Westin
List of 601–700 Baby Boy Names
- Danny
- Arjun
- Kamden
- Colby
- Peyton
- Koen
- Nikolai
- Dorian
- Ocean
- Louie
- Layton
- Ronald
- Jase
- Kyro
- Benson
- Davis
- Huxley
- Kenzo
- Conor
- Mohammed
- Arturo
- Phillip
- Augustine
- Reign
- Yosef
- Kareem
- Keegan
- Vicente
- Salem
- Reese
- Fletcher
- Shawn
- Braylon
- Alden
- Julien
- Cannon
- Chaim
- Gustavo
- Boston
- Zeke
- Eliam
- Corey
- Dennis
- Madden
- Marvin
- Elio
- Krew
- Ahmed
- Layne
- Nikolas
- Mac
- Otis
- Harlan
- Azriel
- Emmitt
- Brixton
- Donald
- Musa
- Amos
- Jamison
- Dario
- Roland
- Zakai
- Aarav
- Caspian
- Finnley
- Raylan
- Mauricio
- Briar
- Wilson
- Chosen
- Sam
- Tru
- Trace
- Waylen
- Quincy
- Santana
- Creed
- Jakari
- Westley
- Amias
- Azrael
- Drake
- Duke
- Ahmad
- Axton
- Chandler
- Hassan
- Houston
- Tommy
- Eliseo
- Dustin
- Leonard
- Kyree
- Truett
- Abdiel
- Azael
- Ezrah
- Zamir
- Dexter
List of 701–800 Baby Boy Names
- Salvador
- Uriah
- Ryland
- Zyair
- Karim
- Lee
- Rhodes
- Bruno
- Case
- Mylo
- Valentin
- Abram
- Avyaan
- Cal
- Keith
- Alvaro
- Enoch
- Trey
- Clyde
- Nathanael
- Khai
- Rex
- Zaid
- Dutton
- Skyler
- Tomas
- Wylder
- Darius
- Crue
- Jakai
- Zayd
- Gage
- Riggs
- Wayne
- Jiraiya
- Junior
- Aryan
- Carmelo
- Conner
- Alberto
- Alfredo
- Loyal
- Douglas
- Vincenzo
- Aron
- Casen
- Forest
- Avi
- Bellamy
- Emery
- Bridger
- Brock
- Misael
- Lennon
- Zahir
- Boden
- Derrick
- Dilan
- Roger
- Marcel
- Rayden
- Jefferson
- Alvin
- Kaiser
- Blaze
- Dillon
- Magnus
- Quentin
- Ray
- Dakari
- Lachlan
- Ty
- Abdullah
- Chris
- Orlando
- Yael
- Gian
- Benicio
- Franco
- Evander
- Flynn
- Harry
- Robin
- Sevyn
- Hugh
- Aries
- Cason
- Idris
- Ambrose
- Issac
- Yehuda
- Brycen
- Cayson
- Rey
- Santos
- Ben
- Nelson
- Wes
- Westyn
- Khaza
List of 801–900 Baby Boy Names
- Bjorn
- Kiaan
- Seven
- Watson
- Gatlin
- Izael
- Stanley
- Allan
- Jahmir
- Landen
- Neil
- Quinton
- Chozen
- Noe
- Reuben
- Damir
- Bear
- Jimmy
- Kannon
- Lance
- Melvin
- Remi
- Yousef
- Lochlan
- Arian
- Kenji
- Khari
- Rohan
- Legacy
- Edison
- Emory
- Rudy
- Eliel
- Aden
- Byron
- Dereck
- Everest
- Yahir
- Guillermo
- Alec
- Brodie
- Massimo
- Mitchell
- Anders
- Alonso
- Jaxxon
- Tony
- Jireh
- Kingsley
- Jerry
- Ayan
- Brayan
- Ramon
- Jagger
- Elisha
- Vihaan
- Teo
- Eddie
- Judson
- Leif
- Trenton
- Grey
- Joziah
- Felipe
- Jesiah
- Zyon
- Kyaire
- Ernesto
- Ishaan
- Matheo
- Ricky
- Fisher
- Keaton
- Kylen
- Marcellus
- Izan
- Leroy
- Jedidiah
- Ignacio
- Ira
- Zev
- Mustafa
- Yahya
- Aurelio
- Brendan
- Calum
- Jericho
- Nixon
- Demetrius
- Eiden
- Rocky
- Langston
- Jovanni
- Mathew
- Landyn
- Murphy
- Axl
- Dane
- Jrue
- Justice
List of 901–1,000 Baby Boy Names
- Kellan
- Semaj
- Thaddeus
- Curtis
- Dash
- Zavier
- Devon
- Joe
- Joey
- Jon
- Harlem
- Jairo
- Ryatt
- Salvatore
- Van
- Zechariah
- Coleson
- Eugene
- Kellen
- Alistair
- Colten
- Jabari
- Lucien
- Castiel
- Cain
- Harold
- Alfred
- Benedict
- Shmuel
- Duncan
- Ermias
- Yadiel
- Imran
- Kaisen
- Zen
- Eren
- Kolson
- Kye
- Jasiel
- Kyren
- Marlon
- Palmer
- Adler
- Aldo
- Meir
- Osiris
- Ameer
- Kartier
- Wesson
- Ahmir
- Mordechai
- Nova
- Randy
- Shepard
- Talon
- Vance
- Asaiah
- Boaz
- Kenai
- Jones
- Carl
- Stefan
- Deandre
- Kelvin
- Leighton
- Yaakov
- Foster
- Rishi
- Yisroel
- Darwin
- Neo
- Titan
- Maurice
- Mccoy
- Alfonso
- Henrik
- Jeremias
- Kole
- Mael
- True
- Veer
- Jadiel
- Karsyn
- Mekhi
- Atharv
- Darren
- Eliezer
- Gordon
- Mikael
- Stone
- Wren
- Ephraim
- Osman
- Ulises
- Kody
- Thatcher
- Abner
- Cullen
- Damari
- Hollis
More Boy Name Inspiration
Looking for a name that's off the beaten path? Check out more boy baby name ideas:
View more posts tagged, baby names
Have questions about a Happiest Baby product? Our consultants would be happy to help! Submit your questions here.