The Ultimate List of 4-Letter Boy Names

Jun 21, 2022

The Ultimate List of 4-Letter Boy Names

AHEAD: 209 boys’ names with only 4 letters.

If you’re looking for super short boys’ names, you’re in the right place!

Below, I’ve rounded up every single male 4-letter name that’s even the slightest bit modern and cool.

baby boy in turquoise polo

There are a ton!

I’ve also included each name’s meaning and current popularity—which will hopefully help you narrow down your list of favorites.

Let’s go check them out!

Feel free to use the Table of Contents to jump to a specific category, or keep on scrolling and view all of these adorable 4-letter boy names.

Related: 4-Letter Girl Names

4 letter boy names pin

Cool 4-letter boy names

baby boy smiling yellow bib

These four-letter baby names are familiar and cool without being overdone.

Aden

  • Name meaning: Little fire.
  • Popularity: Aiden ranks #26, Ayden ranks #143, Aidan is #286, Aden is #681, and Aydin is #894.

Related: Middle Names for Aden

Arlo

  • Name meaning: Literary name. Might mean ‘between hills’.
  • Popularity: Arlo ranks #190 and Arlow isn’t ranking.

Cole or Kole

  • Name meaning: Charcoal.
  • Popularity: Cole ranks #132 and Kole is #858.

Colt

  • Name meaning: Young horse.
  • Popularity: #220

Cruz or Kruz

  • Name meaning: Cross.
  • Popularity: Cruz ranks #297 and Kruz isn’t ranking.

Dean

  • Name meaning: Several meanings including monk, valley, law, or justice.
  • Popularity: #165

Enzo

  • Name meaning: Italian version of Henry, meaning estate ruler.
  • Popularity: #139

Gage

  • Name meaning: Money lender. Pledge.
  • Popularity: #569

Grey

  • Name meaning: Either a color or short for Greyson, meaning son of the steward.
  • Popularity: #716

Related: Middle Names for Grayson

Jace or Jase

  • Name meaning: Lord is salvation.
  • Popularity: Jace ranks #102, Jayce is #158, and Jase is #495.

Jude

  • Name meaning: Short for Judah, meaning praised.
  • Popularity: #150

Knox

  • Name meaning: Round-topped hill.
  • Popularity: #221

Kobe

  • Name meaning: Supplanter. God’s door. God may protect. Tortoise. A large city in Japan.
  • Popularity: #298

Leon

  • Name meaning: Greek version of Leo, meaning Lion.
  • Popularity: #177

Nash

  • Name meaning: By the ash tree.
  • Popularity: #233

Reid or Reed

  • Name meaning: Red-haired. A tall grass.
  • Popularity: Reid ranks #299 and Reed is #416.

Rhys

  • Name meaning: Fiery, enthusiastic, and passionate.
  • Popularity: For boys, Rhys ranks #413, Reece is #579, and Reese is #701. For girls, Reese ranks #147 and the other spellings aren’t ranking.

If you like these cool 4-letter boy names you might also like this list of southern names.

Badass 4-letter boy names

baby boy with sunglasses and cash

All of these four-letter baby names for boys are a bit edgy!

Bond

  • Name meaning: Peasant farmer. (This name brings to mind James Bond!)
  • Popularity: This 4-letter boys’ name isn’t ranking.

Cade or Kade

  • Name meaning: Barrel.
  • Popularity: Cade ranks #340 and Kade is #380.

Cash or Kash

  • Name meaning: Money. Short for Cassius, meaning empty or vain.
  • Popularity: Cash ranks #253 and Kash is #240.

Crew or Krew

  • Name meaning: Group.
  • Popularity: Crew ranks #267 and Krew is #625.

Dane

  • Name meaning: God is my judge. Person from Denmark.
  • Popularity: #846

Dash

  • Name meaning: To move quickly.
  • Popularity: #792

Duke

  • Name meaning: Leader. English nobility.
  • Popularity: #651

Jaxx

  • Name meaning: God is gracious.
  • Popularity: Jax ranks #243 and Jaxx is #918.

Jett

  • Name meaning: Black.
  • Popularity: #244

Judd

  • Name meaning: Flowing down or praised.
  • Popularity: This 4-letter J name isn’t ranking.

Kage

  • Name meaning: Cake. Shadow.
  • Popularity: This boys’ name isn’t ranking.

Kane or Cain

  • Name meaning: Warrior.
  • Popularity: Kane ranks #329 and Cain ranks #956.

King or Kyng

  • Name meaning: Ruler.
  • Popularity: King ranks #185 and Kyng is #902 .

Rome

  • Name meaning: The capital and largest city in Italy.
  • Popularity: #785

Troy

  • Name meaning: Foot soldier. An ancient city in modern-day Turkey.
  • Popularity: #418

Zane or Zayn or Zain

  • Name meaning: God is gracious. Beauty and grace.
  • Popularity: Zane ranks #238, Zayn is #281, and Zayne is #378, Zain is #588.

Zylo

  • Name meaning: Invented name.
  • Popularity: This short baby name isn’t ranking.

If you like these badass 4-letter boy names you might also like this list of edgy names.

Cute 4-letter boy names

toddler boy with hat outside

These short boys’ names sound friendly and sweet!

Abel

  • Name meaning: Breath.
  • Popularity: #196

Cody or Kody

  • Name meaning: Helpful.
  • Popularity: Cody ranks #312 and Kody is #979.

Finn

  • Name meaning: White.
  • Popularity: #184

Koda

  • Name meaning: A common Japanese surname.
  • Popularity: #520

Mack

  • Name meaning: Son of.
  • Popularity: Mack ranks #470 and Mac is #673.

Milo or Mylo

  • Name meaning: Dear or beloved. Soldier.
  • Popularity: Milo ranks #127 and Mylo is #745.

Novi

Otis

  • Name meaning: Wealth. Son of Ode.
  • Popularity: #647

Otto

  • Name meaning: Wealth. Son of Ode.
  • Popularity: #336

Tate

  • Name meaning: cheerful
  • Popularity: #305

Tovi

  • Name meaning: Good.
  • Popularity: This name isn’t ranking for either gender.

If you like these cute 4-letter boy names you might also like this list of German names.

Earthy 4-letter boy names

baby boy in nature by tent

All of these four-letter names for boys are inspired by nature—plants, trees, and earth.

Adan

  • Name meaning: Spanish version of Adam, meaning son of the red earth.
  • Popularity: #461

Clay

  • Name meaning: Sticky fine-grained earth. (Short for Clayton meaning town with good clay.)
  • Popularity: #614

Holt

Huck

  • Name meaning: Short for Huckleberry, a berry related to the blueberry.
  • Popularity: This 4-letter boys’ name isn’t ranking.

Hyde

  • Name meaning: Someone living on a hide of land.
  • Popularity: This male baby name isn’t ranking.

Kona

  • Name meaning: Toward the side sheltered from the wind.
  • Popularity: This 4-letter boys’ name isn’t ranking.

Kylo

  • Name meaning: A variation of Kyle, which means narrow land.
  • Popularity: #526

Onyx

  • Name meaning: A layered black stone.
  • Popularity: #406

Oren or Orin

  • Name meaning: Ash or pine tree. Little pale green one.
  • Popularity: Neither spelling of this Hebrew and Irish boys’ name is ranking.

If you like these earthy 4-letter boy names you might also like this huge list of hippie names.

Water-inspired 4-letter boy names

baby boy with anchor by the water

The following 4-letter boy names are inspired by rivers, streams, and islands.

Beck

  • Name meaning: Stream.
  • Popularity: This B name isn’t ranking.

Blue

Ford

  • Name meaning: River crossing.
  • Popularity: #439

Lyle

  • Name meaning: Island dweller.
  • Popularity: This 4-letter name last ranked in 2019.

Nile

  • Name meaning: Champion. The longest river in Africa.
  • Popularity: This short N name isn’t ranking.

Rivo

  • Name meaning: Stream.
  • Popularity: This rare R name isn’t ranking.

Wade

  • Name meaning: To go. To walk through water.
  • Popularity: #325

If you like these water-related 4-letter boy names you might also like this list of French names for boys.

Animal-inspired 4-letter boy names

baby boys in animal costumes elephant fox

All of these four-letter baby names for boys have meanings related to animals!

Bear

  • Name meaning: Animal.
  • Popularity: #826

Buck

  • Name meaning: A male deer.
  • Popularity: This 4-letter boys’ name isn’t ranking.

Hart

  • Name meaning: A male deer.
  • Popularity: This H name isn’t ranking.

Hawk

  • Name meaning: Bird of prey.
  • Popularity: This 4-letter boys’ name isn’t ranking.

Kolt

  • Name meaning: Young horse.
  • Popularity: Kolt isn’t ranking. Colt ranks #220.

Lynx

  • Name meaning: A wild cat with a short tail and tufted ears. A constellation.
  • Popularity: This neutral 4-letter baby name isn’t ranking.

Pike

  • Name meaning: A type of fish. Also a weapon. A fraternity.
  • Popularity: This boys’ P name isn’t ranking.

Raul

  • Name meaning: Spanish version of Ralph, meaning counsel wolf or famous wolf.
  • Popularity: #606

Todd

  • Name meaning: Fox.
  • Popularity: This four-letter T name last ranked in 2015.

Wolf

  • Name meaning: A large canine.
  • Popularity: This W name isn’t ranking.

If you like these animal-related 4-letter boy names you might also like this list of one-syllable names.

Gender-neutral 4-letter names

newborn baby boy with open eyes

All of these short baby names would work for a boy or a girl!

Alex

  • Name meaning: Defender.
  • Popularity: Alex ranks #194 for boys and hasn’t ranked for girls since 2004.

Related: Middle Names for Alex

Cove

  • Name meaning: A sheltered bay.
  • Popularity: This C name isn’t ranking for either gender.

Dale

  • Name meaning: Valley.
  • Popularity: This D name isn’t ranking for either gender.

Drew

  • Name meaning: Strong and manly.
  • Popularity: This 4-letter name ranks #509 for boys and #815 for girls.

Eden

  • Name meaning: The garden of Eden. Place of pleasure.
  • Popularity: Eden ranks #501 for boys and #121 for girls.

Lake

  • Name meaning: Body of water.
  • Popularity: This neutral L name isn’t ranking for either gender.

Lane

  • Name meaning: Path.
  • Popularity: For boys, Lane ranks #261 and Layne is #640. For girls, Layne ranks #828.

Navy

  • Name meaning: Dark blue. Branch of the military.
  • Popularity: This name isn’t ranking for boys but ranks #452 for girls.

Nova

  • Name meaning: New. A star that suddenly and dramatically increases in brightness and then slowly returns to its original state.
  • Popularity: Nova ranks #853 for boys and #32 for girls.

Remy or Remi

  • Name meaning: Oarsman. One who drives a boat forward.
  • Popularity: For boys, Remy ranks #357 and Remi is #720. For girls, Remy ranks #550 and Remi is #122.

Rory

  • Name meaning: Red king.
  • Popularity: This 4-letter name ranks #295 for boys and #396 for girls.

Ryan

  • Name meaning: Little king.
  • Popularity: Ryan ranks #66 for boys and #495 for girls.

Sage

  • Name meaning: Grayish green herb. Wise.
  • Popularity: This 4-letter S name ranks #427 for boys and #179 for girls.

Vale

  • Name meaning: Valley.
  • Popularity: This V name isn’t ranking for either gender.

If you like these gender-neutral 4-letter baby names you’ll also like this list of nonbinary names.

Unique 4-letter boy names

cute baby boy

Here are a whole bunch of unique four-letter names for boys.

Ayan

  • Name meaning: God’s gift.
  • Popularity: Ayaan ranks #512 and Ayan is #930.

Coen or Koen

  • Name meaning: Priest.
  • Popularity: Cohen ranks #287, Coen is #939, Kohen is #589, and Koen last ranked in 2014. .

Gael

  • Name meaning: Gaelic (particularly relating to the Celtic language of Scotland).
  • Popularity: #109

Igby

  • Name meaning: Unknown meaning.
  • Popularity: This unique 4-letter boys’ name isn’t ranking.

Iggy

  • Name meaning: Fiery.
  • Popularity: This short boys’ name isn’t ranking.

Iker

  • Name meaning: Visitation.
  • Popularity: #481

Keon

  • Name meaning: Invented name.
  • Popularity: This unique four-letter name last ranked in 2011.

Kian

  • Name meaning: Ancient or distant.
  • Popularity: Kian ranks #453 and Kiaan ranks #752.

Kota

  • Name meaning: Happiness. Good luck.
  • Popularity: This short boys’ name isn’t ranking.

Kyro

  • Name meaning: Victorious. Cairo is the capital of Egypt.
  • Popularity: Kairo ranks #755 and Kyro is #755. Cairo ranks #323.

Lian

  • Name meaning: A Chinese surname. Might also be short for Julian, meaning youthful.
  • Popularity: #737

Musa

  • Name meaning: Arabic, Turkish, and Persian version of Moses, meaning to pull out of water.
  • Popularity: #744

Nero

  • Name meaning: One of Rome’s most infamous emperors.
  • Popularity: This unique baby name isn’t ranking.

Odin or Oden

  • Name meaning: A god in Germanic mythology.
  • Popularity: Odin ranks #327 and Oden isn’t ranking.

Zaid or Zayd

  • Name meaning: To increase.
  • Popularity: Zaid ranks #666 and Zayd is #803.

Zeke

  • Name meaning: God’s strength.
  • Popularity: #619

Zion or Zyon

  • Name meaning: Hill of Jerusalem.
  • Popularity: Zion ranks #136 and Zyon is #938.

If you like these unique 4-letter boy names you might also like this list of 2-syllable names for boys.

Rare 4-letter boy names

smiling baby boy lying on back

If you’re looking for an awesome four-letter baby name that no one else has, these unique monikers are fantastic choices!

Aldo

  • Name meaning: Wise or noble.
  • Popularity: #983

Bode

  • Name meaning: Might mean messenger or enlightenment.
  • Popularity: #823

Buzz

  • Name meaning: A nickname. (This name is famously held by astronaut Buzz Aldrin… and of course Toy Story‘s Buzz Lightyear!)
  • Popularity: This unique boys’ name isn’t ranking.

Ciro

  • Name meaning: Italian version of Cyrus, meaning sun.
  • Popularity: This Italian boys’ name isn’t ranking.

Cyan

  • Name meaning: A greenish-blue color.
  • Popularity: This 4-letter boys’ name isn’t ranking.

Diaz

  • Name meaning: Days.
  • Popularity: This baby name isn’t ranking.

Dion

  • Name meaning: A king in Greek mythology.
  • Popularity: #951

Hale

  • Name meaning: Hollow dweller.
  • Popularity: This baby name isn’t ranking.

Igor

  • Name meaning: Warrior.
  • Popularity: This 4-letter boys’ I name isn’t ranking.

Jair

  • Name meaning: He shines.
  • Popularity: #945

Joah

  • Name meaning: God is his brother.
  • Popularity: This 4-letter boys’ name isn’t ranking.

Kato

  • Name meaning: Wise.
  • Popularity: This baby boys’ name isn’t ranking.

Kent

  • Name meaning: Edge or border.
  • Popularity: This K name last ranked in 2003.

Kiel

  • Name meaning: Short for Ezekiel, meaning God will strengthen.
  • Popularity: This 4-letter boy name isn’t ranking.

Leif

  • Name meaning: Heir or decendant.
  • Popularity: #992

Mars

  • Name meaning: The fourth planet from the sun. The Roman god of war.
  • Popularity: This M name last ranked in 2019.

Penn

  • Name meaning: An enclosure.
  • Popularity: This 4-letter boy name isn’t ranking.

Reno

  • Name meaning: Might mean born again. (A nickname for other longer names). A city in Nevada best known for its casinos and tourism.
  • Popularity: This city name hasn’t ranked since 1926.

Thor

  • Name meaning: Thunder. God of thunder, strength and rain.
  • Popularity: This short boys’ name isn’t ranking.

Vito

  • Name meaning: Life.
  • Popularity: This male name isn’t ranking.

Zeus

  • Name meaning: The sky and thunder god in ancient Greek mythology.
  • Popularity: This cool Z name isn’t ranking.

If you like these uncommon 4-letter boy names you might also like this list of outer space baby names.

Timeless 4-letter boy names

newborn baby boy in parents arms

All of these four-letter boys’ names have been around for ages and don’t tend to evoke any particular decade.

Adam

  • Name meaning: Son of the red earth.
  • Popularity: #104

Chris

  • Name meaning: Bearer of Christ.
  • Popularity: Christopher ranks #52 and Chris is #660.

Cory

  • Name meaning: In a hollow. (A hollow is a narrow area of low land between mountains).
  • Popularity: #985.

Eric or Erik

  • Name meaning: Alone or unique. Everlasting or eternity. King or ruler.
  • Popularity: Eric ranks #213, Erick ranks #317, and Erik ranks #442.

Evan

  • Name meaning: God is gracious.
  • Popularity: #116

Jake

  • Name meaning: Short for Jacob, meaning to follow or supplanter.
  • Popularity: #335

John

  • Name meaning: Graced by God.
  • Popularity: John ranks #27, Jon is #843, and Johnny is #436.

Jose

  • Name meaning: Spanish and Portuguese version of Joseph, meaning Jehovah increases.
  • Popularity: #89

Joey

  • Name meaning: Jehovah increases.
  • Popularity: Joseph ranks #28, Joe is #799, and Joey is #916.

Juan

  • Name meaning: Spanish version of John, meaning graced by God.
  • Popularity: #164

Kyle

  • Name meaning: Narrow land.
  • Popularity: #364

Luis

  • Name meaning: Warrior or knight.
  • Popularity: Luis ranks #137, Louis is #251, and Lewis ranks #487.

Neil

  • Name meaning: Several possible meanings such as cloud, passionate, victory, honor, or champion.
  • Popularity: #719

Ross

  • Name meaning: A narrow piece of land that projects from a coastline into the sea. Might also mean horse.
  • Popularity: This 4-letter boys’ name hasn’t ranked since 2012.

Sean

  • Name meaning: Irish version of John, meaning graced by God.
  • Popularity: Sean ranks #363 and Shawn is #508.

If you like these timeless 4-letter boy names you might also like this list of 3-letter names.

Familiar 4-letter boy names

baby boy held by father

These 4-letter names for boys will probably ring a bell!

Alec

  • Name meaning: Defender.
  • Popularity: #682

Amir or Emir

  • Name meaning: Prince.
  • Popularity: The A name Amir ranks #123, Ameer is #831, Ahmir is #971, and Emir is #689.

Amos

  • Name meaning: To carry. Borne by God.
  • Popularity: #603

Case or Kace or Kase

  • Name meaning: Vigilant or brave.
  • Popularity: Casey ranks #446 and Case is #632. Kace ranks #791 and Kase is #825.

Chad

  • Name meaning: Warrior or battle leader.
  • Popularity: This 4-letter boy name hasn’t ranked since 2018.

Chaz

  • Name meaning: Short for Charles, meaning free man.
  • Popularity: This mini moniker last ranked in 2009.

Hank

  • Name meaning: Short for Henry and Hendrik, meaning estate ruler.
  • Popularity: #433

Ivan

  • Name meaning: Russian version of John, meaning graced by God.
  • Popularity: #168

Kirk

  • Name meaning: Church.
  • Popularity: This male name last ranked in 2002.

Kurt or Curt

  • Name meaning: Courteous.
  • Popularity: Kurt last ranked in 2005. Curt isn’t currently ranking either.

Nico or Niko

  • Name meaning: People of victory.
  • Popularity: Nico ranks #259 and Niko is #291.

Noel

  • Name meaning: Christmas.
  • Popularity: #397

Omar

  • Name meaning: Flourishing or long lived.
  • Popularity: #264

Ozzy

  • Name meaning: Short for Oswald, Osborn or Osmond.
  • Popularity: #712

Trey

  • Name meaning: Three.
  • Popularity: #653

If you like these familiar 4-letter boy names you might also like this list of names that start with O.

Boys’ names that are past their prime

baby boy on back white bed

IMHO, these 4-letter names have seen better days.

That said, clearly plenty of people disagree with me (as you’ll see by the fact that they’re ranking in the top 1000).

Alan

  • Name meaning: Many possible meanings including rock, handsome, cheerful, fox, deer, etc.
  • Popularity: Alan ranks #197, Allen is #529, and Allan is #836.

Andy

  • Name meaning: Short for Andrew, meaning strong and manly.
  • Popularity: #468

Carl

  • Name meaning: German version of Charles, meaning free person.
  • Popularity: #927

Dior

  • Name meaning: Golden.
  • Popularity: This name ranks #877 for boys and #542 for girls.

Gary

  • Name meaning: Spear or spear king.
  • Popularity: #904

Hugh

  • Name meaning: Mind.
  • Popularity: #746

Hugo

  • Name meaning: Mind.
  • Popularity: #434

Joel

  • Name meaning: Jehovah is his God.
  • Popularity: #211

Mark

  • Name meaning: Warlike.
  • Popularity: #252

Paul

  • Name meaning: Small or humble.
  • Popularity: #257

Rene

  • Name meaning: Reborn.
  • Popularity: #964

Rudy

  • Name meaning: Short for Rudolph, meaning famous wolf.
  • Popularity: #819

Saul

  • Name meaning: Prayed for.
  • Popularity: #554

Seth

  • Name meaning: Appointed.
  • Popularity: #490

Tony

  • Name meaning: Short for Anthony, a Roman family name.
  • Popularity: #679

Did you find the perfect 4-letter name on this list? If you’re still searching for the perfect moniker, check out these lists below…

Final thoughts on four-letter baby names for boys

Hopefully, you’ve found a few lead contenders on this list, or at least come away with some baby name inspiration.

Whether you prefer a name that’s popular, cool, badass, cute, nature-inspired, gender-neutral, unique, rare, timeless, or familiar, all of these 4-letter boy names are great choices.

Congratulations and good luck choosing the perfect name for your son!

4 Letter Boy Names