The 100 Best Boy Baby Names

Wondering what will be the perfect name for your baby boy? This list of 100 most popular boy names 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! 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 Hudson.
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 20, and the rest listed below, here are the top 100 baby boy names. Where do your favourites rank?
Once you pick the perfect baby name, it's time to pick the perfect baby bassinet! 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
- 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 been a favourite for more than a decade.
- 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.”
- Henry: A German name translating to “estate ruler,” it’s effortlessly old-school, with clout and charm.
- Leo: This boy's name comes from the Greek for "lion. After years of tiptoeing up the list, dipped just slightly recently.
- 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.
- Hudson: This modern name’s popularity continues to grow with it climbing two spots in 2024!
- Luca: This Italian name is technically gender-neutral and means "bringer of light." Its alternate spelling (Luka) is also one of the fastest rising names on the list!
- 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.
- Charlie: This diminutive for Charles (which barely made the top 100) is thought to mean “free man”—though it makes for a darling girl name, too!
- Jack: One of the most popular monosyllabic names for boys, it’s a diminutive of John (“God is gracious”) dating back to Medieval times.
List of 11–20 Best Boy Baby Names
- Thomas: Expecting multiples? This baby name that means “twin” could be just right for half your pair.
- Levi: This vintage pick means “join, attached” from the Hebrew, and is adorable for your blue-jean baby.
- 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.
- Elijah: Another Hebrew name, this one translates to “Yahweh is God.” It’s actually considered gender-neutral, but is far more popular for boys.
- Archie: You can’t look at the name Archie and not wonder if Prince Harry’s offspring had some influence on its rise. Its meanings include “genuine,” “brave,” and “bold.”
- James: A version of Jacob (Hebrew, “the supplanter”), this cool monosyllabic boy name has had steady popularity year over year.
- Harvey: One of the biggest movers of the top 25 boy names, this vintage gem is certainly catching parents’ eyes! The name translates to battle-worthy, but we at Happiest Baby have our own reasons for loving this name!
- Liam: You might not realise that the most popular boy name is actually a shortening of another popular boy’s name! Liam is the Irish diminutive of William, meaning “resolute protection.”
- Arlo: This cute boy name just entered the top 20 in 2024—and it’s right at home along with the Theos, Leos, and Hugos that are also in the top 100. It means “fortified hill.”
- Oscar: This name is nothing to be grouchy about! Meaning “champion warrior” it’s a popular pick abroad in Europe, too!
- 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.”
- Max: Modern and meaningful, Max translates to “greatest.”
- Harrison: This dreamy name is a more dignified twist on Harry.
- Arthur: The name fit for a king means “bear” and has Welsh roots.
- Kai: Parents all over the world have been flocking toward this gender-neutral Hawaiian name synonymous with “sea.”
List of 26–50 Best Baby Boy Names
- George
- Hugo
- Cooper
- Sebastian
- Hunter
- Mason
- Xavier
- Ethan
- Archer
- Harry
- Theo
- Finn
- Isaac
- Sonny
- Austin
- Louis
- Beau
- Lachlan
- Samuel
- Benjamin
- Jasper
- Patrick
- Miles
- Edward
- Jordan
List of 51–100 Best Baby Boy Names
- Ezra
- Jacob
- Muhammad
- Billy
- Riley
- Luka
- Carter
- Lincoln
- Felix
- Jackson
- Spencer
- Ryan
- Parker
- Darcy
- Eli
- Angus
- River
- Asher
- Tommy
- Flynn
- Jude
- Michael
- Logan
- Ari
- Alfie
- Daniel
- Roman
- Joshua
- Koa
- Gabriel
- Bodhi
- Leon
- Joseph
- Ollie
- Myles
- Jayden
- Adam
- Aiden
- Hamish
- Fletcher
- Owen
- Lennox
- Louie
- Leonardo
- Reuben
- Ali
- Zachary
- Remy
- Charles
- August
Have questions about a Happiest Baby product? Our consultants would be happy to help! Submit your questions here.