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.
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
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.
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
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
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
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
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
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
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.