Boy names: popular, classic and short picks with meanings

Choosing from thousands of boy names is easier with a shortlist. Start with the latest Social Security Administration list, then browse classic, biblical, strong, short and nature names. Each table gives an origin or meaning where it is well documented, and the how-to section helps you test your favorites.

By Olivia Mercer

What are the most popular boy names right now?

Liam, Noah and Oliver top the Social Security Administration list for 2025, the latest year available. Liam has held first place for seven straight years.

More baby name reading

Already have a shortlist? These guides go deeper.

Name trend

Bridgerton names

Name meaning

Barron name meaning

Companion guide

Girl names

Popular boy names: the top 10 for 2025

These are the top 10 popular boy names for 2025, in the order the Social Security Administration published them on May 8, 2026. The rank comes from SSA, and 2025 is the latest year available. Origins and meanings in every table on this page come from Behind the Name.

SSA rank, 2025NameOrigin or meaning
1LiamIrish short form of William
2NoahHebrew, “rest, repose”
3OliverFrom Old French Olivier, possibly linked to Latin oliva, “olive tree”
4TheodoreGreek, “gift of god”
5HenryGermanic, “home ruler”
6JamesEnglish form of Late Latin Iacomus, from the Hebrew name Yaakov
7ElijahHebrew, “my God is Yahweh”
8MateoSpanish form of Matthew
9WilliamGermanic, “will helmet”
10LucasLatin form of Greek Loukas, probably “from Lucania”

SSA also publishes a running list for 2020 to 2025. Other names in its top 20 include Benjamin, Levi, Sebastian, Jack, Daniel, Michael, Alexander, Ethan, Samuel and Owen. SSA calls that list a rough indication of the final decade ranking, because it covers six of the ten years.

Classic boy names

These classic boy names come from SSA’s list of top names over the last 100 years, covering 1926 to 2025. James and William, from the table above, also rank first and sixth on that list. These are long-established names, so most people already know how to spell them.

SSA rank, 1926 to 2025NameOrigin or meaning
2MichaelHebrew, “who is like God?”
3JohnEnglish form of Iohannes, from the Hebrew name Yochanan
4RobertGermanic, “bright fame”
5DavidHebrew, “beloved,” or possibly “uncle”
7RichardOld German, “brave ruler”
8JosephHebrew name of the eleventh son of Jacob in the Old Testament
9ThomasGreek form of an Aramaic name meaning “twin”
11CharlesFrom Germanic Karl, believed to come from a root meaning “man”

Biblical boy names

Many biblical boy names are also everyday names. Most of these come from Hebrew. Some meanings are debated, and the table says so where our source does. If faith is part of your decision, ask your family or clergy how the name is used in your tradition.

NameOrigin or meaning
SamuelHebrew, “name of God,” or possibly “God has heard”
IsaacHebrew, “he will laugh, he will rejoice”
JosiahHebrew, “Yahweh supports”
EzraHebrew, “help”
AsherHebrew, “happy, blessed”
EliHebrew, “ascension”
MicahContracted form of the Hebrew name Micaiah
CalebPossibly from the Hebrew word for “dog.” Another theory links it to words for “whole” and “heart”

Strong boy names

Strong boy names can mean different things to different parents. This group sticks to names whose origins point to strength, bravery or firmness. How a name sounds to you is a separate question, so say each one out loud.

NameOrigin or meaning
EthanHebrew, “solid, enduring, firm”
EzekielHebrew, “God will strengthen”
GabrielHebrew, “God is my strong man”
AlexanderGreek, “defender of men”
AndrewFrom Greek andreios, “manly, masculine”
LeonardOld German, “brave lion”
BernardOld German elements for “bear” and “brave, hardy”
ConradGermanic, “brave counsel”

Old fashioned boy names

Old fashioned boy names, often called vintage names, have long histories in English. “Old fashioned” and “vintage” are style labels, not official categories. Treat this group as a starting point. You can pair a name you like with a modern middle name for balance.

NameOrigin or meaning
WalterGermanic, “power of the army”
HaroldOld English elements for “army” and “powerful, mighty”
ArthurMeaning unknown. Possibly Celtic, with an element for “bear,” or from the Roman family name Artorius
AlbertGermanic, “noble and bright”
ArnoldGermanic, “eagle power”
FrankFrom an Old German name referring to the Franks
FranklinEnglish surname meaning “freeman”

One syllable boy names

One syllable boy names are quick to say and easy to call across a playground. They can also balance a long last name. Several began as short forms of longer names, so you could use the long version on paper and the short one at home.

NameOrigin or meaning
JackMedieval pet form of John
LukeEnglish form of Latin Lucas
ColeEnglish surname, from a medieval short form of Nicholas or the byname Cola
MaxShort form of Maximilian or Maxim, and sometimes Maxwell
JudeVariant of Judas, used in English Bibles for the apostle Jude
FinnOld Irish form of Fionn
DeanFrom an English surname
ChaseEnglish surname, first a nickname for a huntsman

Cute boy names

Cute boy names are a matter of taste. These picks are short and soft-sounding, and several work as nicknames for longer names on this page. That gives you a sweet name for the baby years and a formal option for later.

NameOrigin or meaning
FelixLatin, “lucky, successful”
LeoLatin, “lion”
MiloOne origin is the Greek name Milon, possibly from a word for “yew tree”
TheoShort form of Theodore and other names starting with “Theo”
OllieDiminutive of Oliver
TeddieDiminutive of Edward or Theodore

Nature-inspired boy names

Nature names are a good fit for families who love the outdoors. Most of these come straight from English words, so they are simple to spell. A few also have older roots as surnames or given names.

NameOrigin or meaning
RiverFrom the English word for a flowing body of water
ForestFrom the English word for a wooded area, or a variant of Forrest
RowanAnglicized form of the Irish name Ruadhán. It can also refer to the rowan tree
AshShort form of Ashley, or from the English word for the tree
ClayEnglish surname for someone who lived near or worked with clay
RidgeFrom the English word for a mountain crest, or from a surname
JasperFrom Latin Gaspar, perhaps from a Hebrew word for “treasurer.” It is also a gemstone

Quick guide: which style fits your family?

If you wantStart withNames to try
A name people know right nowPopular boy namesLiam, Henry, Mateo
A name that has lasted for generationsClassic boy namesRobert, Thomas, Charles
A name tied to faithBiblical boy namesSamuel, Isaac, Josiah
A meaning linked to courageStrong boy namesEthan, Gabriel, Leonard
A short name for a long last nameOne syllable boy namesJack, Luke, Finn
A link to the outdoorsNature-inspired boy namesRiver, Rowan, Jasper

Check the meaning yourself: Name meanings are often debated, and some names have more than one origin. Arthur and Caleb are two examples on this page. Look up the name in a reliable reference before you order anything engraved.

How to choose baby boy names you will not regret

Baby boy names are easier to compare when you agree on what matters first. Some families want to honor a relative. Others care most about meaning, sound or faith. Pick your top two priorities, then run each favorite through these checks.

  1. Say the full name out loud. Say first, middle and last names together. Listen for rhymes or awkward breaks where one name runs into the next.
  2. Check the initials. Write out the initials and the likely monogram. Some combinations spell words you may not want on a backpack.
  3. Try the likely nicknames. Think about what classmates might shorten it to. If you dislike the obvious nickname, assume you will hear it anyway.
  4. Look up how common it is. The SSA baby names site publishes lists by year and by state. Decide whether sharing a name with classmates would bother you.
  5. Test the spelling. Spell the name for a friend over the phone. If it takes three tries, your son will be correcting people for years.
  6. Imagine it at every age. Picture the name on a kindergarten cubby and on a resume. A good choice works for both.
  7. Learn the background. Check the meaning in a reliable source. If the name comes from a culture outside your own, learn how it is used and pronounced.
  8. Sleep on your shortlist. Keep three to five names and live with them for a week. Use them in conversation at home and see which one sticks.

Still deciding? See our girl names guide if you want options for both, or browse more family advice in our Parents section.

Boy names questions

Liam. It ranked first on the Social Security Administration list for 2025, for the seventh straight year. Noah and Oliver came second and third.

The Social Security Administration publishes it, using data from Social Security card applications. The latest list covers 2025 and was released on May 8, 2026.

It depends on what your family values. Start with the top 10 for familiar names, classic names for lasting ones, or one syllable names for something short. Then test your favorites with the checks above.

Ezekiel means “God will strengthen” and Gabriel means “God is my strong man.” Ethan means “solid, enduring, firm.” Each comes from Hebrew.

Yes. Noah, James and Elijah are all in the Social Security Administration top 10 for 2025. All three have roots in the Bible.

Written by Olivia Mercer. Edited by Abdullah Muneef. Sources: Social Security Administration. Corrections: info@elitsmedia.com.

More from the Parents section