Popular Boy Names

Popular Boy Names

Popular boy names change more slowly than you might think. Liam has held the No. 1 spot in US Social Security (SSA) data since 2017, and Noah, Oliver, James and Elijah have been fixtures near the top for years. At the same time, names like Theodore, Mateo and Ezra have surged, showing that today’s parents love classic names with a softer, vintage edge.

Here are more than 100 popular boy names, grouped into today’s top tier, fast risers, biblical favorites, Latino favorites and past No. 1 names, all with meanings and origins. We don’t list exact ranks, which shift every year, but every name below appears consistently among the most popular in SSA data. Want something rarer? Try unique boy names or rare boy names. For the girls’ side, see popular girl names, and for both, popular baby names.

Our top picks: Liam, Noah, Oliver, Theodore, James, Henry, Mateo, Elijah, Lucas, Ezra, Leo, Hudson

The most popular boy names right now

These names fill the top of the SSA list year after year. If you pick one, expect a classmate or two with the same name.

NameMeaningOrigin
LiamStrong-willed protector (from William)Irish
NoahRest, comfortHebrew
OliverOlive treeLatin / English
TheodoreGift of GodGreek
JamesSupplanterHebrew
HenryHome rulerGermanic
ElijahMy God is YahwehHebrew
MateoGift of GodSpanish
LucasMan from LucaniaLatin
WilliamResolute protectorGermanic
BenjaminSon of the right handHebrew
LeviJoined, attachedHebrew
SebastianVenerableGreek / Latin
JackGod is gracious (from John)English
EzraHelpHebrew
MichaelWho is like God?Hebrew
DanielGod is my judgeHebrew
LeoLionLatin
OwenWell-born; young warriorWelsh
SamuelGod has heardHebrew

Popular boy names on the rise

These names have climbed quickly over the past decade and now rank firmly among the favorites. For more names with momentum, see cool boy names.

NameMeaningOrigin
HudsonSon of HughEnglish
LucaMan from LucaniaItalian
AsherHappy, blessedHebrew
MaverickIndependentAmerican English
KaiSeaHawaiian
AtlasTitan who holds up the skyGreek
SilasOf the forestLatin
RowanLittle red oneIrish
BeauHandsomeFrench
WaylonLand by the roadEnglish
TheoGift of GodGreek
MilesSoldier; mercifulLatin / Germanic
EzekielGod strengthensHebrew
JaxonSon of JackEnglish
CooperBarrel makerEnglish
NolanChampion; nobleIrish
EastonEast townEnglish

Popular classic boy names

Time-tested names that stay near the top across generations. Our classic boy names page has many more.

NameMeaningOrigin
AlexanderDefender of the peopleGreek
JohnGod is graciousHebrew
JosephGod will addHebrew
ThomasTwinAramaic
CharlesFree manGermanic
AndrewManly, braveGreek
ChristopherBearer of ChristGreek
AnthonyPriceless one (traditional interpretation)Latin
NicholasVictory of the peopleGreek
RobertBright fameGermanic
RyanLittle kingIrish
JonathanGod has givenHebrew
ChristianFollower of ChristLatin
DylanSon of the seaWelsh

Popular biblical boy names

Many of America’s favorite boy names come from scripture. See our biblical boy names for the full picture.

NameMeaningBible reference
EliasMy God is Yahweh (Greek form of Elijah)New Testament
JosiahYahweh supports2 Kings 22
IsaacHe will laughGenesis 21
CalebWholeheartedNumbers 13
NathanHe gave2 Samuel 12
IsaiahYahweh is salvationBook of Isaiah
JacobSupplanterGenesis 25
GabrielGod is my strengthLuke 1
MicahWho is like Yahweh?Book of Micah
JeremiahYahweh exaltsBook of Jeremiah
AdamMan; earthGenesis 2
AaronPossibly “exalted”Exodus 4
JonahDoveBook of Jonah
LukeMan from LucaniaGospel of Luke

Popular Latino and Spanish boy names

Spanish-language names are among the fastest-growing in the US. Explore more on Hispanic boy names and Spanish boy names.

NameMeaningOrigin
SantiagoSaint JamesSpanish
LeonardoBrave lionItalian / Spanish
DiegoSupplanter (from Santiago / James)Spanish
AdrianFrom HadriaLatin
JulianYouthfulLatin
AngelMessengerGreek / Spanish
EmilianoRival, eagerSpanish / Latin
CarlosFree manSpanish
AntonioPriceless one (traditional)Italian / Spanish
LuisFamous warriorSpanish
MiguelWho is like God?Spanish
GaelStranger; or “generous”Breton / Spanish

Popular surname-style boy names

Last-name-first-name picks have been a major trend of the past 20 years.

NameMeaningOrigin
GraysonSon of the stewardEnglish
CarterCart driverEnglish
JacksonSon of JackEnglish
WyattBrave in warEnglish
MasonStoneworkerEnglish
HunterHunterEnglish
ParkerPark keeperEnglish
LincolnLake colonyEnglish
JamesonSon of JamesEnglish
WalkerCloth fullerEnglish

Popular boy names from past decades

US No. 1 boy names tell a quick story: John led from 1880 to 1923, then Robert, James and Michael took turns until Jacob (1999–2012), Noah (2013–2016) and Liam (2017 onward). The names below never reached No. 1 but defined their eras — and several are due for a comeback. See old man names for older favorites.

NamePeak eraMeaning / origin
Richard1930s–1950sPowerful ruler; Germanic
Donald1930sWorld ruler; Scottish
Larry1940s–1950sFrom Laurentum (via Lawrence); Latin
Gary1950sPossibly “spear”; English
Mark1950s–1960sWarlike; Latin
Steven1950s–1960sCrown; Greek
Jeffrey1960sPledge of peace (from Geoffrey); Germanic
Scott1960s–1970sA Scot; English
Kevin1960s–1970sGentle birth; Irish
Brian1970sPossibly “high, noble”; Irish
Jason1970sHealer; Greek
Justin1980s–1990sJust, fair; Latin
Matthew1980s–1990sGift of God; Hebrew
Tyler1990sTile maker; English
Brandon1990sBroom-covered hill; English
Kyle1990sNarrow strait; Scottish

How to choose among popular boy names

  • Popular isn’t a problem. Even the No. 1 name is given to only about 1% of boys today — far less than in the 1950s, when Michael and James dominated.
  • Look at local data. The SSA publishes rankings by state; a name that’s common nationally may be rare where you live (or vice versa).
  • Pick a less-used form. Love Elijah but want something rarer? Try Elias. Love Oliver? Consider Olin or Ollie as a nickname instead.
  • Use a popular name in the middle. Popular classics like James, William and Henry make excellent middle names for a more unusual first name.
  • Check the sibling set. If your older child has a trendy name, a classic popular name keeps the family feeling balanced.

Frequently asked questions

What is the most popular boy name?

Liam has been the No. 1 boy name in US Social Security data every year since 2017. Noah, Oliver, James and Elijah are consistently close behind.

What boy names are rising fastest?

Names like Theodore, Mateo, Ezra, Hudson, Atlas, Luca and Maverick have climbed quickly over the past decade.

What was the most popular boy name of all time in the US?

Over the full SSA record, James, John, Robert and Michael are the most-used boy names. Michael was No. 1 for most years from 1954 to 1998.

Are popular boy names still a good choice?

Absolutely. Popular names are familiar, easy to spell and rarely mispronounced. Since today’s parents choose from a wider pool, even top names are shared by fewer kids than in past generations.

Where does the popularity data come from?

In the US, the Social Security Administration publishes baby name rankings each spring based on Social Security card applications for the previous year.