The 1,000 Best Boy Baby Names

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 to the #1,000! 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 Levi and Ezra. 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 picks, meaning this roundup is a decent place to poke around for baby girl name inspiration, too.
With derivations and explanations for the top 25, and the rest listed below, here are the top 1,000 baby boy names. Where do your favorites rank?
The Top 10 Best Boy Baby Names
- 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. Its sister name, Olivia, is currently the most popular name for US baby girls.
- Elijah: Another Hebrew name, this one translates to “Yahweh is God.” It’s actually considered gender-neutral, but is far more popular for boys.
- William: Rounding out the top five is a baby boy name that’s been popular for centuries. 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.
- 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.
- 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.
- Lucas: The Latin version of Luke, meaning “man from Lucania” is a wholesomely handsome pick.
- Henry: A German name translating to “estate ruler,” it’s effortlessly old-school, with clout and charm.
- 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.”
The Best Boy Baby Names: 11–25
- Mason: The English occupational name for “one who works with stone” is definitely a trend rather than a classic, but we love it.
- 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.
- Ethan: The Hebrew moniker (“strong, firm”) appears many times in the Old Testament, and even more often among newborn baby boys!
- 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.
- 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.”
- Logan: A Scottish gender-neutral name, it also ranks for girls, but way lower (#317). This adorable name means “little hollow.”
- Jackson: Not surprisingly, Jackson means “son of Jack.” It’s a well-loved name with spirit and style.
- Levi: This vintage pick means “join, attached” from the Hebrew, and is adorable for your blue-jean baby.
- Sebastian: The Latin-from-Greek name refers to someone from the ancient city of Sebastia. Within the last 70+ years, it’s skyrocketed slowly from the high 900’s to the top handful of names.
- Mateo: Ranking 10 above its English version, the Spanish take on Matthew (“gift of God”) is a solid choice.
- 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.
- Owen: Meaning “well-born” and “young warrior,” the gender-neutral name is much more popular for little guys than girls.
- 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.
- 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.”
- Samuel: Hebrew for “told by God,” it’s a warm and wholesome name to consider for your little one.
The Best Boy Baby Names: 26–100
- Joseph
- John
- David
- Wyatt
- Matthew
- Luke
- Asher
- Carter
- Julian
- Grayson
- Leo
- Jayden
- Gabriel
- Isaac
- Lincoln
- Anthony
- Hudson
- Dylan
- Ezra
- Thomas
- Charles
- Christopher
- Jaxon
- Maverick
- Josiah
- Isaiah
- Andrew
- Elias
- Joshua
- Nathan
- Caleb
- Ryan
- Adrian
- Miles
- Eli
- Nolan
- Christian
- Aaron
- Cameron
- Ezekiel
- Colton
- Luca
- Landon
- Hunter
- Jonathan
- Santiago
- Axel
- Easton
- Cooper
- Jeremiah
- Angel
- Roman
- Connor
- Jameson
- Robert
- Greyson
- Jordan
- Ian
- Carson
- Jaxson
- Leonardo
- Nicholas
- Dominic
- Austin
- Everett
- Brooks
- Xavier
- Kai
- Jose
- Parker
- Adam
- Jace
- Wesley
- Kayden
- Silas
The Best Boy Baby Names 101–200
- Bennett
- Declan
- Waylon
- Weston
- Evan
- Emmett
- Micah
- Ryder
- Beau
- Damian
- Brayden
- Gael
- Rowan
- Harrison
- Bryson
- Sawyer
- Amir
- Kingston
- Jason
- Giovanni
- Vincent
- Ayden
- Chase
- Myles
- Diego
- Nathaniel
- Legend
- Jonah
- River
- Tyler
- Cole
- Braxton
- George
- Milo
- Zachary
- Ashton
- Luis
- Jasper
- Kaiden
- Adriel
- Gavin
- Bentley
- Calvin
- Zion
- Juan
- Maxwell
- Max
- Ryker
- Carlos
- Emmanuel
- Jayce
- Lorenzo
- Ivan
- Jude
- August
- Kevin
- Malachi
- Elliott
- Rhett
- Archer
- Karter
- Arthur
- Luka
- Elliot
- Thiago
- Brandon
- Camden
- Justin
- Jesus
- Maddox
- King
- Theo
- Enzo
- Matteo
- Emiliano
- Dean
- Hayden
- Finn
- Brody
- Antonio
- Abel
- Alex
- Tristan
- Graham
- Zayden
- Judah
- Xander
- Miguel
- Atlas
- Messiah
- Barrett
- Tucker
- Timothy
- Alan
- Edward
- Leon
- Dawson
- Eric
- Ace
- Victor
The Best Boy Baby Names 201–300
- Abraham
- Nicolas
- Jesse
- Charlie
- Patrick
- Walker
- Joel
- Richard
- Beckett
- Blake
- Alejandro
- Avery
- Grant
- Peter
- Oscar
- Matias
- Amari
- Lukas
- Andres
- Arlo
- Colt
- Adonis
- Kyrie
- Steven
- Felix
- Preston
- Marcus
- Holden
- Emilio
- Remington
- Jeremy
- Kaleb
- Brantley
- Bryce
- Mark
- Knox
- Israel
- Phoenix
- Kobe
- Nash
- Griffin
- Caden
- Kenneth
- Kyler
- Hayes
- Jax
- Rafael
- Beckham
- Javier
- Maximus
- Simon
- Paul
- Omar
- Kaden
- Kash
- Lane
- Bryan
- Riley
- Zane
- Louis
- Aidan
- Paxton
- Maximiliano
- Karson
- Cash
- Cayden
- Emerson
- Tobias
- Ronan
- Brian
- Dallas
- Bradley
- Jorge
- Walter
- Josue
- Khalil
- Damien
- Jett
- Kairo
- Zander
- Andre
- Cohen
- Crew
- Hendrix
- Colin
- Chance
- Malakai
- Clayton
- Daxton
- Malcolm
- Lennox
- Martin
- Jaden
- Kayson
- Bodhi
- Francisco
- Cody
- Erick
- Kameron
- Atticus
The Best Boy Baby Names 301–400
- Dante
- Jensen
- Cruz
- Finley
- Brady
- Joaquin
- Anderson
- Gunner
- Muhammad
- Zayn
- Derek
- Raymond
- Kyle
- Angelo
- Reid
- Spencer
- Nico
- Jaylen
- Jake
- Prince
- Manuel
- Ali
- Gideon
- Stephen
- Ellis
- Orion
- Rylan
- Eduardo
- Mario
- Rory
- Cristian
- Odin
- Tanner
- Julius
- Callum
- Sean
- Kane
- Ricardo
- Travis
- Wade
- Warren
- Fernando
- Titus
- Leonel
- Edwin
- Cairo
- Corbin
- Dakota
- Ismael
- Colson
- Killian
- Major
- Tate
- Gianni
- Elian
- Remy
- Lawson
- Niko
- Nasir
- Kade
- Armani
- Ezequiel
- Marshall
- Hector
- Desmond
- Kason
- Garrett
- Jared
- Cyrus
- Russell
- Cesar
- Tyson
- Malik
- Donovan
- Jaxton
- Cade
- Romeo
- Nehemiah
- Sergio
- Iker
- Caiden
- Jay
- Pablo
- Devin
- Jeffrey
- Otto
- Kamari
- Ronin
- Johnny
- Clark
- Ari
- Marco
- Edgar
- Bowen
- Jaiden
- Grady
- Zayne
- Sullivan
- Jayceon
- Sterling
The Best Boy Baby Names 401–500
- Andy
- Conor
- Raiden
- Royal
- Royce
- Solomon
- Trevor
- Winston
- Emanuel
- Finnegan
- Pedro
- Luciano
- Harvey
- Franklin
- Noel
- Troy
- Princeton
- Johnathan
- Erik
- Fabian
- Oakley
- Rhys
- Porter
- Hugo
- Frank
- Damon
- Kendrick
- Mathias
- Milan
- Peyton
- Wilder
- Callan
- Gregory
- Seth
- Matthias
- Briggs
- Ibrahim
- Roberto
- Conner
- Quinn
- Kashton
- Sage
- Santino
- Kolton
- Alijah
- Dominick
- Zyaire
- Apollo
- Kylo
- Reed
- Philip
- Kian
- Shawn
- Kaison
- Leonidas
- Ayaan
- Lucca
- Memphis
- Ford
- Baylor
- Kyson
- Uriel
- Allen
- Collin
- Ruben
- Archie
- Dalton
- Esteban
- Adan
- Forrest
- Alonzo
- Isaias
- Leland
- Jase
- Dax
- Kasen
- Gage
- Kamden
- Marcos
- Jamison
- Francis
- Hank
- Alexis
- Tripp
- Frederick
- Jonas
- Stetson
- Cassius
- Izaiah
- Eden
- Maximilian
- Rocco
- Tatum
- Keegan
- Aziel
- Moses
- Bruce
- Lewis
- Braylen
- Omari
The Best Boy Baby Names 501–600
- Mack
- Augustus
- Enrique
- Armando
- Pierce
- Moises
- Asa
- Shane
- Emmitt
- Soren
- Dorian
- Keanu
- Zaiden
- Raphael
- Deacon
- Abdiel
- Kieran
- Phillip
- Ryland
- Zachariah
- Casey
- Zaire
- Albert
- Baker
- Corey
- Kylan
- Denver
- Gunnar
- Jayson
- Drew
- Callen
- Jasiah
- Drake
- Kannon
- Braylon
- Sonny
- Bo
- Moshe
- Huxley
- Quentin
- Rowen
- Santana
- Cannon
- Kenzo
- Wells
- Julio
- Nikolai
- Conrad
- Jalen
- Makai
- Benson
- Derrick
- Gerardo
- Davis
- Abram
- Mohamed
- Ronald
- Raul
- Arjun
- Dexter
- Kaysen
- Jaime
- Scott
- Lawrence
- Ariel
- Skyler
- Danny
- Roland
- Chandler
- Yusuf
- Samson
- Case
- Zain
- Roy
- Rodrigo
- Sutton
- Boone
- Saint
- Saul
- Jaziel
- Hezekiah
- Alec
- Arturo
- Jamari
- Jaxtyn
- Julien
- Koa
- Reece
- Landen
- Koda
- Darius
- Sylas
- Ares
- Kyree
- Boston
- Keith
- Taylor
- Johan
- Edison
- Sincere
The Best Boy Baby Names 601–700
- Watson
- Jerry
- Nikolas
- Quincy
- Shepherd
- Brycen
- Marvin
- Dariel
- Axton
- Donald
- Bodie
- Finnley
- Onyx
- Rayan
- Raylan
- Brixton
- Colby
- Shiloh
- Valentino
- Layton
- Trenton
- Landyn
- Alessandro
- Ahmad
- Gustavo
- Ledger
- Ridge
- Ander
- Ahmed
- Kingsley
- Issac
- Mauricio
- Tony
- Leonard
- Mohammed
- Uriah
- Duke
- Kareem
- Lucian
- Marcelo
- Aarav
- Leandro
- Reign
- Clay
- Kohen
- Dennis
- Samir
- Ermias
- Otis
- Emir
- Nixon
- Ty
- Sam
- Fletcher
- Wilson
- Dustin
- Hamza
- Bryant
- Flynn
- Lionel
- Mohammad
- Cason
- Jamir
- Aden
- Dakari
- Justice
- Dillon
- Layne
- Zaid
- Alden
- Nelson
- Devon
- Titan
- Chris
- Khari
- Zeke
- Noe
- Alberto
- Roger
- Brock
- Rex
- Quinton
- Alvin
- Cullen
- Azariah
- Harlan
- Kellan
- Lennon
- Marcel
- Keaton
- Morgan
- Ricky
- Trey
- Karsyn
- Langston
- Miller
- Chaim
- Salvador
- Amias
- Tadeo
The Best Boy Baby Names 701–200
- Curtis
- Lachlan
- Amos
- Anakin
- Krew
- Tomas
- Jefferson
- Yosef
- Bruno
- Korbin
- Augustine
- Cayson
- Mathew
- Vihaan
- Jamie
- Clyde
- Brendan
- Jagger
- Carmelo
- Harry
- Nathanael
- Mitchell
- Darren
- Ray
- Jedidiah
- Jimmy
- Lochlan
- Bellamy
- Eddie
- Rayden
- Reese
- Stanley
- Joe
- Houston
- Douglas
- Vincenzo
- Casen
- Emery
- Joziah
- Leighton
- Marcellus
- Atreus
- Aron
- Hugh
- Musa
- Tommy
- Alfredo
- Junior
- Neil
- Westley
- Banks
- Eliel
- Melvin
- Maximo
- Briar
- Colten
- Lance
- Nova
- Trace
- Axl
- Ramon
- Vicente
- Brennan
- Caspian
- Remi
- Deandre
- Legacy
- Lee
- Valentin
- Ben
- Louie
- Westin
- Wayne
- Benicio
- Grey
- Zayd
- Gatlin
- Mekhi
- Orlando
- Bjorn
- Harley
- Alonso
- Rio
- Aldo
- Byron
- Eliseo
- Ernesto
- Talon
- Thaddeus
- Brecken
- Kace
- Kellen
- Enoch
- Kiaan
- Lian
- Creed
- Rohan
- Callahan
- Jaxxon
- Ocean
The Best Boy Baby Names 801–900
- Crosby
- Dash
- Gary
- Mylo
- Ira
- Magnus
- Salem
- Abdullah
- Kye
- Tru
- Forest
- Jon
- Misael
- Madden
- Braden
- Carl
- Hassan
- Emory
- Kristian
- Alaric
- Ambrose
- Dario
- Allan
- Bode
- Boden
- Juelz
- Kristopher
- Genesis
- Idris
- Ameer
- Anders
- Darian
- Kase
- Aryan
- Dane
- Guillermo
- Elisha
- Jakobe
- Thatcher
- Eugene
- Ishaan
- Larry
- Wesson
- Yehuda
- Alvaro
- Bobby
- Bronson
- Dilan
- Kole
- Kyro
- Tristen
- Blaze
- Brayan
- Jadiel
- Kamryn
- Demetrius
- Maurice
- Arian
- Kabir
- Rocky
- Rudy
- Randy
- Rodney
- Yousef
- Felipe
- Robin
- Aydin
- Dior
- Kaiser
- Van
- Brodie
- London
- Eithan
- Stefan
- Ulises
- Camilo
- Branson
- Jakari
- Judson
- Yahir
- Zavier
- Damari
- Jakob
- Jaxx
- Bentlee
- Cain
- Niklaus
- Rey
- Zahir
- Aries
- Blaine
- Kyng
- Castiel
- Henrik
- Joey
- Khalid
- Bear
- Graysen
- Jair
- Kylen
The Best Boy Baby Names 901–1,000
- Darwin
- Alfred
- Ayan
- Kenji
- Zakai
- Avi
- Cory
- Fisher
- Jacoby
- Osiris
- Harlem
- Jamal
- Santos
- Wallace
- Brett
- Fox
- Leif
- Maison
- Reuben
- Adler
- Zev
- Calum
- Kelvin
- Zechariah
- Bridger
- Mccoy
- Seven
- Shepard
- Azrael
- Leroy
- Terry
- Harold
- Mac
- Mordechai
- Ahmir
- Cal
- Franco
- Trent
- Blaise
- Coen
- Dominik
- Marley
- Davion
- Jeremias
- Riggs
- Jones
- Will
- Damir
- Dangelo
- Canaan
- Dion
- Jabari
- Landry
- Salvatore
- Kody
- Hakeem
- Truett
- Gerald
- Lyric
- Gordon
- Jovanni
- Kamdyn
- Alistair
- Cillian
- Foster
- Terrance
- Murphy
- Zyair
- Cedric
- Rome
- Abner
- Colter
- Dayton
- Jad
- Xzavier
- Rene
- Vance
- Duncan
- Frankie
- Bishop
- Davian
- Everest
- Heath
- Jaxen
- Marlon
- Maxton
- Reginald
- Harris
- Jericho
- Keenan
- Korbyn
- Wes
- Eliezer
- Jeffery
- Kalel
- Kylian
- Turner
- Willie
- Rogelio
- Ephraim
View more posts tagged, baby names
Have questions about a Happiest Baby product? Our consultants would be happy to help! Connect with us at customercare@happiestbaby.com.