royal baby boy with crown

120 Magnificent Royal Boy Names

Oct 20, 2022

120 Magnificent Royal Boy Names

AHEAD: The ultimate list of royal names for boys.

If you’re looking for royal boy names, you’re in the right place!

Below, you’ll find a huge list of over 100 royal baby names along with their meanings, current popularity, and associated princes or kings.

royal baby boy with crown
The first batches of names are directly inspired by royal families throughout the world.

Next, I’ve included some regal names that come from popular movies and books.

Towards the end, you’ll find a whole bunch of names with meanings related to royalty (such as prince, king, nobility, and ruler).

Let’s go!

Related: Royal Girl Names

royal boy names pin

Names of real-life princes and kings

These baby names come from royal families across the globe. (We’ll cover all of the British ones separately in the next section!)

Felix

  • Name meaning: Fortunate.
  • About: Prince Felix of Denmark is the grandson of Queen Margrethe II.
  • Popularity: #193

Frederick

  • Name meaning: Peaceful ruler.
  • About: Frederik, Crown Prince of Denmark, is next in line to the throne. Frederick the Great was King of Prussia.
  • Popularity: #476

Gabriel

  • Name meaning: God is my strength.
  • About: Son of Prince Carl of Sweden.
  • Popularity: #38

Julian or Julien

  • Name meaning: Youthful.
  • About: Son of Prince Carl of Sweden.
  • Popularity: Julian ranks #33 and Julien is #618. Neither name is ranking for girls.

royal baby boy wearing crown

Nikolai

  • Name meaning: People of victory.
  • About: Prince Nikolai of Denmark is seventh in line to the throne.
  • Popularity: #480

Philippe

  • Name meaning: Lover of horses.
  • About: The current King of the Belgians.
  • Popularity: This royal P name isn’t ranking.

Vincent

  • Name meaning: Conquering.
  • About: Prince Vincent of Denmark is the grandson of Queen Margrethe II.
  • Popularity: #117

If you like these royal boy names inspired by modern-day royalty you might also like this list of French names.

Names from the British royal family tree

baby king hat on throne

These royal baby name ideas come from the current British royal family.

Andrew

  • Name meaning: Strong and manly.
  • About: Prince Andrew, Duke of York, is the second son of the late Queen Elizabeth II.
  • Popularity: #57

Archie

  • Name meaning: Truly brave.
  • About: Archie Mountbatten-Windsor is the grandson of King Charles III.
  • Popularity: #399

Charles

  • Name meaning: Free person.
  • About: Charles III is the King of the United Kingdom.
  • Popularity: Charles ranks #50 and Charlie is #189.

Edward

  • Name meaning: Wealth or fortune. Prosperous. Guardian or protector.
  • About: Prince Edward, Earl of Wessex, is the youngest child of the late Queen Elizabeth II.
  • Popularity: Edward ranks #217 and Eddie is #774.

George

  • Name meaning: Farmer.
  • About: Prince George of Wales is the eldest grandchild of King Charles and is second in the line of succession to the throne.
  • Popularity: #134

royal names for baby boys list

Harry

  • Name meaning: Variation of Henry, meaning estate ruler.
  • About: Prince Harry, Duke of Sussex is the younger son of King Charles III.
  • Popularity: #722

Louis

  • Name meaning: Warrior or knight.
  • About: Prince Louis of Wales is the grandson of King Charles III. Louis is also the name of several kings throughout history.
  • Popularity: Luis ranks #137, Louis is #251, and Lewis ranks #487.

Philip or Phillip

  • Name meaning: Lover of horses.
  • About: Prince Philip, Duke of Edinburgh, was the husband of Queen Elizabeth II.
  • Popularity: Philip ranks #451 and Phillip is #523.

William

  • Name meaning: Vehement protector.
  • About: William, Prince of Wales, is the heir to the British throne.
  • Popularity: #6

If you like these royal boy names you might also like this list of Scottish names.

Royal names from history

royal baby boy in historical outfit

The history books are chock full of great royal names for boys! Here are the best ones that aren’t too out there.

Adrian

  • Name meaning: Person of Adria.
  • About: This name comes from the Roman emperor Hadrian. It’s also the name of several popes.
  • Popularity: Adrian ranks #61 for boys. Adrian and Adrienne are no longer ranking for girls.

Alexander

  • Name meaning: Defender.
  • About: Alexander the Great was the king of Macedonia and Persia and pharaoh of Egypt.
  • Popularity: #13

Related: Middle Names for Alex

Amadeo

  • Name meaning: Lover of God.
  • About: Amadeo I was the Knight King of Spain.
  • Popularity: This royal boy’s name isn’t ranking.

Arthur

  • Name meaning: Bear-like.
  • About: King Arthur was a legendary British king.
  • Popularity: #155

Augustus

  • Name meaning: Magnificent.
  • About: The first Roman emperor.
  • Popularity: #457

Constantine

  • Name meaning: Constant or steadfast.
  • About: Constantine the Great was a Roman emperor. Also the name of several Scottish kings.
  • Popularity: This royal C name isn’t ranking.

Cyrus

  • Name meaning: Sun.
  • About: Cyrus the Great was the founder and first Shahanshah of Persia Achaemenid Empire.
  • Popularity: #350

David

  • Name meaning: Beloved.
  • About: The third king of Israel.
  • Popularity: #30

Duncan

  • Name meaning: Dark warrior.
  • About: Several Scottish monarchs were named Duncan.
  • Popularity: #983

Edgar

  • Name meaning: Rich. Spear.
  • About: There were multiple kings in England and Scotland with this name.
  • Popularity: #409

Edmond or Edmund

  • Name meaning: Wealth or fortune. Prosperous. Guardian or protector.
  • About: There were multiple kings in England and Scotland with this name.
  • Popularity: Neither spelling of this royal boy’s name is ranking.

Felipe

  • Name meaning: Spanish version of Philip, meaning lover of horses.
  • About: The name of many Spanish kings.
  • Popularity: #874

Igor

  • Name meaning: Warrior.
  • About: There were several Russian monarchs with this name.
  • Popularity: This royal I name isn’t ranking.

Ivan

  • Name meaning: Russian version of John, meaning graced by God.
  • About: There were several Russian tsars named Ivan.
  • Popularity: #168

James

  • Name meaning: One who follows.
  • About: There were several British kings who held this name.
  • Popularity: James ranks #5 and Jimmy is #758.

Justin

  • Name meaning: Just, fair, righteous.
  • About: The name of several Roman emperors during the Justinian dynasty.
  • Popularity: #179

Kenneth

  • Name meaning: Fire-born. Handsome.
  • About: Several Scottish monarchs were named Kenneth (Coinneach).
  • Popularity: #258

Leo

  • Name meaning: Lion.
  • About: Leo was the name of several Roman emperors.
  • Popularity: #31

Leopold

  • Name meaning: Brave people.
  • About: The name of the first king of Belgium (and several other kings thereafter).
  • Popularity: This royal boy’s name isn’t ranking.

Malcolm

  • Name meaning: Devotee of Saint Columba.
  • About: Several kings of Scotland held this name.
  • Popularity: #282

Marcus

  • Name meaning: Warlike.
  • About: A Roman emperor known as one of the Five Good Emperors.
  • Popularity: #228

Nicholas or Nicolas or Nikolas

  • Name meaning: People of victory.
  • About: The name of several Russian tsars.
  • Popularity: Nicholas ranks #92, Nicolas is #188, and Nikolas is #587.

Osman

  • Name meaning: Many possible meanings including ‘man of God’ and ‘ox driver’.
  • About: Prince Osman founded the Ottoman Empire.
  • Popularity: #982

Otto

  • Name meaning: Wealth. Son of Ode.
  • About: Otto the Great was Holy Roman Emperor.
  • Popularity: #336

Peter

  • Name meaning: Rock.
  • About: Peter the Great was Tsar of Russia and the founder of the Russian Empire.
  • Popularity: #215

Roman

  • Name meaning: Citizen of Rome.
  • About: Roman the Great was the Grand Prince of Kiev.
  • Popularity: #75

Theodore or Theo

  • Name meaning: God-given. Divine gift.
  • About: Theodore was the name of several Roman emperors.
  • Popularity: Theodore ranks #10 and Theo is #142.

Related: Middle Names for Theo

Titus

  • Name meaning: Meaning unknown. (This was a common name in Roman history).
  • About: A Roman emperor.
  • Popularity: #361

Yuri

  • Name meaning: Lily. Russian variation of George.
  • About: The name of several Russian monarchs.
  • Popularity: This royal baby name isn’t ranking.

If you like these historical royal boy names you might also like this list of southern names.

Royal boy names from fiction

baby boy prince gold crown

Perhaps unsurprisingly, most of the fictional royal characters I was able to find are named after the real-life monarchs we covered above.

Here are a few more worth adding!

Adam

  • Name meaning: Son of the red earth.
  • About: Prince Adam was the real name of The Beast in Beauty and the Beast.
  • Popularity: #104

Caspian

  • Name meaning: The Caspian Sea is the world’s largest inland body of water.
  • About: Prince Caspian is a character in The Chronicles of Narnia.
  • Popularity: #709

Dion

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

Tommen

  • Name meaning: Invented name.
  • About: Tommen Baratheon is a character in Game of Thrones.
  • Popularity: This T name isn’t ranking.

Triton

  • Name meaning: God of the Sea.
  • About: King Triton is a character in The Little Mermaid.
  • Popularity: This badass boys’ name isn’t ranking.

Ulises or Ulysses

  • Name meaning: From Odysseus.
  • About: A legendary king in Greek mythology.
  • Popularity: #937

If you like these fiction-inspired royal boy names you might also like this list of Greek names for boys or these outer space baby names.

Royal names meaning prince or king

red head little prince with crown

These royal baby boy names have meanings related to kings and princes.

Amir or Ameer or Ahmir or Emir

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

Avery

  • Name meaning: King of elves.
  • Popularity: This 3-syllable baby name ranks #19 for boys and #19 for girls.

Related: Middle Names for Avery

Brendan or Brendon

  • Name meaning: Prince.
  • Popularity: Brendan ranks #761 and Brendon hasn’t ranked since 2013.

Darian or Darien or Darion

  • Name meaning: Possessing goodness. Rich and kingly.
  • Popularity: Darian ranks #972. Darien last ranked in 2014 and Darion last ranked in 2008.

Dario

  • Name meaning: Italian version of Darius, meaning possessing goodness or rich and kingly.
  • Popularity: #684

Darius

  • Name meaning: Possessing goodness. Rich and kingly.
  • Popularity: #636

Eric or Erick or Erik

  • Name meaning: King or ruler. Alone or unique. Everlasting or eternity. Eric was the name of several Danish kings throughout history.
  • Popularity: Eric ranks #213, Erick ranks #317, and Erik ranks #442.

Gary

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

Gerald

  • Name meaning: Spear king.
  • Popularity: #954

Jerome or Jerry

  • Name meaning: Spear king.
  • Popularity: Jerome last ranked in 2020 and Jerry currently ranks #732.

Kensley

  • Name meaning: King’s meadow.
  • Popularity: This royal baby name is not ranking for boys and ranks #564 for girls.

Khari

  • Name meaning: Kingly.
  • Popularity: #760

King or Kyng

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

Kingsley

  • Name meaning: King’s meadow.
  • Popularity: This royal name ranks #705 for boys and is not ranking for girls.

Kingston

  • Name meaning: King’s town.
  • Popularity: #112

Leroy

  • Name meaning: The king.
  • Popularity: #905

Malik

  • Name meaning: King.
  • Popularity: #393

Prince

  • Name meaning: Son of a ruler.
  • Popularity: #333

Princeton

  • Name meaning: Prince town. An Ivy League university.
  • Popularity: #477

Reagan

  • Name meaning: Little king.
  • Popularity: This Irish name hasn’t ranked for boys since 2017. It currently ranks #126 for girls.

Reign

  • Name meaning: Rule or sovereign.
  • Popularity: This regal baby name ranks #608 for boys and #349 for girls.

Rex

  • Name meaning: King. (Also reminiscent of the dinosaur, Tyrannosaurus rex).
  • Popularity: #696

Rey or Ray

  • Name meaning: King.
  • Popularity: Rey ranks #762 and Ray is #840.

Rory

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

Roy

  • Name meaning: King or red.
  • Popularity: #551

Royce

  • Name meaning: Son of the king.
  • Popularity: #392

Ryan

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

If you like these royal boy names meaning prince or king you might also like this list of boy names that start with D.

Boys’ names that mean royal

little boy dressed in royal attire

All of these male baby names have royal meanings…

Baron or Barron

  • Name meaning: A member of the British nobility, also known as a lord. (This is the name of Donald Trump’s youngest son).
  • Popularity: Neither spelling of this B name is ranking. Baron last ranked in 2008.

Basil

  • Name meaning: Royal. Best known as a delicious green herb. (Pronounced BAZ-el).
  • Popularity: This plant baby name isn’t ranking.

Duke

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

Kendall

  • Name meaning: Royal valley. Valley of the river Kent.
  • Popularity: This baby name hasn’t ranked for boys since 2018. It currently ranks #305 for girls.

Stefan

  • Name meaning: Crown, royalty, wreath, honor, reward.
  • Popularity: #892

Steven or Stephen

  • Name meaning: Crown, royalty, wreath, honor, reward.
  • Popularity: Steven ranks #235 and Stephen is #341.

If you like this batch of royal boy names you might also like these edgy names.

Boys’ names meaning ruler

Here are a bunch of royal boy names that mean “ruler”.

Alaric

  • Name meaning: Ruler.
  • Popularity: #861

Derek or Derrick

  • Name meaning: From Theodoric, meaning ruler of the people.
  • Popularity: Derek ranks #301 and Derrick is #611. Derick last ranked in 2012. Deric and Derrek aren’t ranking.

Enrique

  • Name meaning: Spanish version of Henry, meaning estate ruler.
  • Popularity: #517

Enzo

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

Fallon

  • Name meaning: Descended from a ruler.
  • Popularity: This nonbinary name isn’t ranking for boys and ranks #725 for girls.

Frederico

  • Name meaning: Peaceful ruler.
  • Popularity: This royal boys’ name isn’t ranking.

Fritz

  • Name meaning: A nickname for Friedrich or Frederick, meaning peaceful ruler.
  • Popularity: This one-syllable German name isn’t ranking in the U.S. but is popular in Germany.

Hank

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

Harold

  • Name meaning: Military power or army ruler.
  • Popularity: #962

Hendrix

  • Name meaning: Son of Hendrik or estate ruler.
  • Popularity: #275

Henrik

  • Name meaning: Danish and Hungarian version of Henry, meaning estate ruler.
  • Popularity: #882

Henry

  • Name meaning: Estate ruler.
  • Popularity: #9

Jared or Jarrod

  • Name meaning: Descend. One who rules.
  • Popularity: Jared ranks #394 and Jarrod last ranked in 2003.

Kendrick

  • Name meaning: Greatest champion. Family ruler.
  • Popularity: #429

Kyron

  • Name meaning: Might mean ruler, leader, hand, or little dark one.
  • Popularity: This K name last ranked in 2011.

Landry

  • Name meaning: Powerful land ruler.
  • Popularity: This royal L name ranks #962 for boys and #962 for girls.

Patrick

  • Name meaning: Nobleman or ruler.
  • Popularity: #214

Roderick

  • Name meaning: Famous ruler.
  • Popularity: This regal R name last ranked in 2012.

Rodrigo

  • Name meaning: Spanish and Portuguese version of Roderick, meaning famous ruler.
  • Popularity: #570

Ronald

  • Name meaning: Advice + ruler.
  • Popularity: #563

If you like these royal boys’ names that mean “ruler” you might also like this list of German boy names.

Royal boy names meaning noble

These royalty-inspired baby names for boys all have meanings related to nobility.

Albert or Alberto

  • Name meaning: Noble or bright.
  • Popularity: Albert ranks #564 and Alberto is #702.

Aldo

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

Alonzo or Alonso

  • Name meaning: Noble. Ready for battle.
  • Popularity: Alonzo ranks #471 and Alonso is #777.

Alvin

  • Name meaning: Noble friend. Elf friend.
  • Popularity: #769

Ansel

  • Name meaning: Follower of a nobleman. With divine protection.
  • Popularity: This cool A name isn’t ranking.

Bryan or Brian

  • Name meaning: Noble, virtuous, strong.
  • Popularity: Bryan ranks #285 and Brian is #288.

Bryant

  • Name meaning: Noble, virtuous, strong.
  • Popularity: #795

Elvin

  • Name meaning: Noble friend. Friend of the elves.
  • Popularity: This magical E name last ranked in 2007.

Eugene

  • Name meaning: Well-born or noble.
  • Popularity: #848

Grady

  • Name meaning: Noble.
  • Popularity: #428

Kevin

  • Name meaning: Of noble birth. Handsome.
  • Popularity: #182

Nolan

  • Name meaning: Noble or famous.
  • Popularity: #60

Owen

  • Name meaning: Noble or young warrior.
  • Popularity: #22

If you like these nobility-inspired royal names you might also like this list of 2-syllable boy names.

Final thoughts on royal names for boys

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

Whether you prefer an aristocratic name that’s held by real-life royalty, inspired by a fictional prince, or one that has a regal meaning, all of these royal baby names are fit for a king.

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

The source for all popularity data in this post is the SSA.

Royal Boy Names