AHEAD: The ultimate list of regal names for girls.
Searching for a name that’s fit for a princess?
Below, I’ve rounded up every royal girl name that’s worthy of a throne.
Related: Royal Boy Names
Names of real-life princesses and queens
These baby names come from royal families across the globe.
We’ll cover the British ones separately in the next section!
Adrienne
- Name meaning: Person of Adria.
- About: Princess Adrienne is the granddaughter of King Carl XVI Gustaf of Sweden.
- Popularity: This long name isn’t ranking.
Alexia
- Name meaning: Defender.
- About: Princess Alexia of Greece and Denmark is the eldest child of former King Constantine II.
- Popularity: #814
Astrid
- Name meaning: Divinely beautiful.
- About: Princess Astrid of Belgium is the younger sister of the current monarch, King Philippe.
- Popularity: This royal name isn’t ranking.
Athena
- Name meaning: Goddess.
- About: Princess Athena of Denmark is the granddaughter of former Queen Margrethe II.
- Popularity: #76
Beatrix
- Name meaning: She who brings happiness.
- About: Beatrix was Queen of the Netherlands from 1980 to 2013.
- Popularity: This royal name isn’t ranking.
Claire
- Name meaning: Clear or bright.
- About: Princess Claire of Belgium is the sister-in-law of King Philippe.
- Popularity: Claire ranks #67 and Clare ranks #991.
Cleopatra (or Cleo)
- Name meaning: Glory of the Father.
- About: Cleopatra VII was the last active ruler of the Ptolemaic Kingdom of Egypt.
- Popularity: Cleopatra isn’t ranking but its cute nickname Cleo ranks #608.
Delphine
- Name meaning: Woman from the Greek city, Delphi.
- About: Princess Delphine of Belgium is the daughter of King Albert II.
- Popularity: This regal D name isn’t ranking.
Eleanor
- Name meaning: Shining one.
- About: Princess Eléonore of Belgium is the youngest child of King Philippe.
- Popularity: #14
Estelle
- Name meaning: Star.
- About: Princess Estelle of Sweden is the eldest grandchild of King Carl XVI Gustaf.
- Popularity: #711
Ingrid
- Name meaning: Loved or beautiful.
- About: Princess Ingrid Alexandra of Norway is a granddaughter of King Harald V.
- Popularity: This I name hasn’t ranked since 2019.
Isabella
- Name meaning: Promise.
- About: Princess Isabella of Denmark is the granddaughter of former Queen Margrethe II.
- Popularity: Isabella ranks #7 and Isabela ranks #655.
Josephine
- Name meaning: Jehovah increases.
- About: Princess Josephine of Denmark is the granddaughter of former Queen Margrethe II.
- Popularity: #64
Leonore
- Name meaning: Light.
- About: Princess Leonore of Sweden is the grandchild of King Carl XVI Gustaf.
- Popularity: This girls’ name is not currently ranking.
Letizia
- Name meaning: Joy or happiness.
- About: Letizia is the current queen consort of Spain.
- Popularity: This royal name isn’t ranking.
Lillian or Lilian
- Name meaning: Lily flower.
- About: Princess Lilian of Belgium was the second wife of King Leopold III.
- Popularity: Lillian ranks #55 and Lilian ranks #558.
Madeleine
- Name meaning: Woman from Israel.
- About: Princess Madeleine of Sweden is the youngest child of King Carl XVI Gustaf.
- Popularity: #444
Marie
- Name meaning: Drop of the sea; or beloved.
- About: Princess Marie of Denmark is the daughter-in-law of former Queen Margrethe II.
- Popularity: #649
Nina
- Name meaning: Little girl.
- About: Princess Nina of Greece and Denmark is the daughter-in-law of former King Constantine II.
- Popularity: #338
Rania
- Name meaning: Queen.
- About: Rania is the current queen consort of Jordan.
- Popularity: This regal name isn’t ranking.
Sofia
- Name meaning: Wisdom.
- About: Sofia was queen consort of Spain from 1975 to 2014.
- Popularity: Sofia ranks #12 and Sophia ranks #5.
Sylvia or Silvia
- Name meaning: From the forest. Woman of the woods.
- About: Queen Silvia of Sweden is the spouse of King Carl XVI Gustaf.
- Popularity: Sylvia ranks #426 and Silvia isn’t ranking.
Tatiana
- Name meaning: Russian family name.
- About: Princess Tatiana of Greece and Denmark is the daughter-in-law of former King Constantine II.
- Popularity: This international name isn’t ranking.
Theodora
- Name meaning: Gift of God.
- About: Princess Theodora of Greece and Denmark is the daughter of former King Constantine II.
- Popularity: #772
Victoria
- Name meaning: Winner.
- About: Victoria, Crown Princess of Sweden, is the eldest child of King Carl XVI Gustaf and the heir to the throne.
- Popularity: #45
If you like these royal girl names you’ll like these Victorian names.
Names from the British royal family tree
This next list of royal baby name inspiration comes from the British royal family.
Alexandra
- Name meaning: Defender.
- About: Princess Alexandra was the first cousin of Queen Elizabeth II.
- Popularity: #204
Related: Middle Names for Alex
Anne
- Name meaning: Grace.
- About: Anne, Princess Royal, is King Charles III’s only sister.
- Popularity: #581
Beatrice
- Name meaning: Bringer of joy.
- About: Princess Beatrice is King Charles III’s niece and daughter of Prince Andrew.
- Popularity: #587
Camilla
- Name meaning: Religious servant.
- About: Camilla is Queen Consort of the United Kingdom, wife of King Charles III.
- Popularity: Camilla ranks #336 and Camila ranks #13.
Charlotte
- Name meaning: Free woman. The most populous city in North Carolina.
- About: Princess Charlotte of Wales is the daughter of William, Prince of Wales and Catherine, Princess of Wales.
- Popularity: #3
Related: Middle Names for Charlotte
Diana
- Name meaning: Divine.
- About: Princess Diana was the first wife of now King Charles III and mother to Princes William and Harry.
- Popularity: #228
TAP THE BOTTOM RIGHT OF THE IMAGE TO PIN IT
Elizabeth
- Name meaning: Oath.
- About: Queen Elizabeth II was Britain’s longest-reigning monarch.
- Popularity: #15
Eugenie
- Name meaning: Wellborn or noble.
- About: Princess Eugenie is King Charles III’s niece.
- Popularity: This royal girls’ name isn’t ranking.
Isla
- Name meaning: Island.
- About: Isla Phillips is a great-granddaughter of the late Queen Elizabeth II. She does not hold a title.
- Popularity: #33
Catherine
- Name meaning: Pure.
- About: Catherine, Princess of Wales, is the future queen consort.
- Popularity: Katherine ranks #169 and Catherine ranks #332.
Lena
- Name meaning: Ray of light.
- About: Lena Tindall is a great-granddaughter of the late Queen Elizabeth II.
- Popularity: #271
Lilibet
- Name meaning: Nickname for Elizabeth meaning God is my oath.
- About: Lilibet Mountbatten-Windsor is King Charles III’s granddaughter and daughter of Prince Harry and Meghan.
- Popularity: This royal name isn’t ranking.
Louise
- Name meaning: Famous warrior.
- About: Lady Louise Windsor is King Charles III’s niece.
- Popularity: #586
Margaret
- Name meaning: Pearl.
- About: Princess Margaret was the younger sister of Queen Elizabeth II.
- Popularity: Margaret ranks #132 and Maggie ranks #318.
Meghan
- Name meaning: Pearl.
- About: Better known as Meghan Markle, she is the Duchess of Sussex and is married to Prince Harry.
- Popularity: Megan ranks #694 and Meghan isn’t ranking.
Mia
- Name meaning: Mine.
- About: Mia Tindall is a great-granddaughter of the late Queen Elizabeth II.
- Popularity: #6
Related: Middle Names for Mia
Savannah
- Name meaning: Treeless plain.
- About: Savannah Phillips is a great-granddaughter of the late Queen Elizabeth II.
- Popularity: #92
Sienna
- Name meaning: Orange-red. An earthy substance used as a pigment.
- About: Sienna Mapelli Mozzi is a great-granddaughter of the late Queen Elizabeth II.
- Popularity: #140
Sophie
- Name meaning: Wisdom.
- About: Sophie, Duchess of Edinburgh, is married to Prince Edward, King Charles III’s youngest brother.
- Popularity: #60
Zara
- Name meaning: Radiance, blooming flower, or God remembers.
- About: Zara Tindall is King Charles III’s niece.
- Popularity: Zara ranks #236 and Zahra ranks #556.
If you like these British royalty girls’ names you might like these names that mean graceful.
Royal girl names from fiction
These royal girl names are princesses and queens from famous books and movies.
Anna
- Name meaning: Grace.
- From: Frozen
- Popularity: #79
Anastasia
- Name meaning: Resurrection.
- From: Anastasia
- Popularity: #167
Ariel
- Name meaning: Lion.
- From: The Little Mermaid
- Popularity: Ariel ranks #519 and Arielle is #417.
Aurora
- Name meaning: Dawn.
- From: Sleeping Beauty
- Popularity: #22
Related: Middle Names for Aurora
Belle
- Name meaning: Beautiful.
- From: Beauty and the Beast
- Popularity: This royal name isn’t ranking.
Elena
- Name meaning: Pledged to God.
- From: Elena of Avalor
- Popularity: #47
Elsa
- Name meaning: Pledged to God.
- From: Frozen
- Popularity: This regal name isn’t ranking.
Emma
- Name meaning: Universal.
- From: Once Upon A Time
- Popularity: #2
Related: Middle Names for Emma
Esmeralda
- Name meaning: Emerald.
- From: The Hunchback of Notre Dame
- Popularity: #342
Eva
- Name meaning: Life.
- From: The Chronicles of Narnia
- Popularity: #112
Fiona
- Name meaning: Fair.
- From: Shrek
- Popularity: #400
Giselle
- Name meaning: Pledge.
- From: Enchanted
- Popularity: #345
Jasmine
- Name meaning: Gift from God.
- From: Aladdin
- Popularity: Jasmine ranks #190 and Jazmin is #645.
Leia
- Name meaning: Weary.
- From: Star Wars
- Popularity: #211
Marina
- Name meaning: Of the sea.
- From: Sinbad
- Popularity: #573
Merida
- Name meaning: One who has achieved honor.
- From: Brave
- Popularity: This girls’ name ending in A isn’t ranking.
Odette
- Name meaning: Wealthy.
- From: The Swan Princess
- Popularity: This old-fashioned O name isn’t ranking.
Raya
- Name meaning: To flow.
- From: Raya and the Last Dragon
- Popularity: The space name Rhea ranks #526 and Raya is #353.
Sansa
- Name meaning: Praise or charm.
- From: Game of Thrones
- Popularity: This 5-letter girls’ name is not ranking.
Tiana
- Name meaning: Princess.
- From: The Princess and the Frog
- Popularity: #609
If you like these fictional royal names for girls you might also like this list of nature names.
Royal names meaning princess or queen
All of these girls’ names have royal meanings for your future princess.
Amira or Amirah
- Name meaning: Princess.
- Popularity: Amira ranks #322 and Amirah ranks #458.
Candace
- Name meaning: Queen mother.
- Popularity: This regal C name hasn’t ranked since 2005.
Elmira
- Name meaning: Princess.
- Popularity: This city name isn’t ranking.
Malika
- Name meaning: Queen.
- Popularity: This M name is not currently ranking.
Orla
- Name meaning: Golden princess.
- Popularity: This 4-letter girls’ name is not popular in the U.S., but is quite popular in England and Scotland.
Princess
- Name meaning: Daughter of a king or queen.
- Popularity: #919
Rayna or Reyna or Reina
- Name meaning: Queen.
- Popularity: Rayna ranks #717, Reyna ranks #643, and Reina isn’t ranking.
Regina
- Name meaning: Queen.
- Popularity: #328
Rhiannon
- Name meaning: Divine queen.
- Popularity: This dignified R name is not ranking.
Sadie or Zadie
Sally
- Name meaning: Princess.
- Popularity: This vintage girls’ name last ranked in 2004.
Sarah or Sara
- Name meaning: Princess.
- Popularity: Sarah ranks #91 and Sara ranks #189.
Sarai
- Name meaning: Princess.
- Popularity: #407
Sariyah or Sariah
- Name meaning: Princess.
- Popularity: Sariyah ranks #577 and Sariah ranks #996.
Suri
- Name meaning: Princess or red rose.
- Popularity: This short name isn’t ranking.
If you like these royal girls’ names meaning princess and queen you’ll like this list of badass girl names.
Royal names meaning king
These royal names would work for a boy or a girl.
Avery
- Name meaning: Elf king.
- Popularity: This gender-neutral name ranks #29 for girls and #241 for boys.
Related: Middle Names for Avery
Kensley
- Name meaning: King’s meadow.
- Popularity: #755
Kingsley
- Name meaning: King’s meadow.
- Popularity: This K name isn’t ranking for girls but ranks #849 for boys.
Kinsley
- Name meaning: King’s meadow.
- Popularity: #68
Reagan or Raegan
- Name meaning: Little king.
- Popularity: Reagan ranks #168 and Raegan ranks #418.
Rory
- Name meaning: Red king.
- Popularity: This royal name ranks #305 for girls and #242 for boys.
Ryan or Ryann or Rian
- Name meaning: Little king.
- Popularity: For girls, Ryan ranks #677, and neither Ryann nor Rian is ranking. For boys, Ryan ranks #83.
If you like these royal girl names meaning “king” you’ll like this list of nonbinary names.
Royal names meaning noble
All of these royal names for girls have meanings related to the aristocracy.
Aaliyah
- Name meaning: Highborn. Exalted.
- Popularity: Aaliyah ranks #86. Aliyah is #220, Aleah is #743, and Aliya is #864.
Ada
- Name meaning: Noble.
- Popularity: #177
Adalee
- Name meaning: Ada (noble) + Lee (clearing).
- Popularity: #722
Adalynn
- Name meaning: Noble.
- Popularity: Adalynn ranks #129, Adalyn ranks #195, Adelyn ranks #319, and Adelynn ranks #385, and Addilyn ranks #746.
Adara
- Name meaning: Noble or virgin.
- Popularity: This royal A name is not in the top 1000.
Addie
- Name meaning: Noble.
- Popularity: This cute 2-syllable girls’ name isn’t ranking.
Adelaide
- Name meaning: Noble.
- Popularity: #284
Adele
- Name meaning: Noble.
- Popularity: #823
Adelia
- Name meaning: Noble.
- Popularity: This regal 6-letter girls’ name isn’t ranking.
Adelina
- Name meaning: Noble.
- Popularity: #386
Adeline or Adaline
- Name meaning: Noble.
- Popularity: Adeline ranks #71 and Adaline is #192.
Adella
- Name meaning: Noble.
- Popularity: This 3-syllable girls’ name isn’t ranking.
Aliana or Alianna
- Name meaning: Noble or bright.
- Popularity: Aliana ranks #596 and Alianna is #943.
Alice
- Name meaning: Noble.
- Popularity: #65
Alicia
- Name meaning: Noble.
- Popularity: #440
Alina or Aleena
- Name meaning: Noble. Kind. Bright. Beautiful. (Many other meanings).
- Popularity: Alina ranks #150 and Aleena is #669.
Allie
- Name meaning: Noble or defender.
- Popularity: #503
Allison
- Name meaning: Noble.
- Popularity: Allison ranks #100, Alison is #471, Allyson is #979, and Alisson is #718.
Alyssa
- Name meaning: Noble.
- Popularity: #333
Audrey
- Name meaning: Noble strength.
- Popularity: #74
Bria
- Name meaning: Noble or hill.
- Popularity: #910
Brienne
- Name meaning: Noble and revered.
- Popularity: This B name isn’t ranking.
Della
- Name meaning: Noble.
- Popularity: #647
Freya or Freyja
- Name meaning: Lady. Noble person. A goddess associated with love, beauty, war and death.
- Popularity: Freya ranks #136 and Freyja is #626.
Heidi
- Name meaning: Noble.
- Popularity: #351
Jane or Janie
- Name meaning: Noble or gracious.
- Popularity: The one-syllable name Jane ranks #281. Janie hasn’t ranked since 2002.
Shaelyn
- Name meaning: Noble one.
- Popularity: This rare aristocratic name is not ranking.
If you like these nobility-inspired royal names you might also like this list of elegant girl names.
Girls’ names meaning ruler
Here are a bunch of royal girls’ names meaning “ruler”.
Erica
- Name meaning: Ruler.
- Popularity: This E name hasn’t ranked since 2018.
Fallon or Fallyn
- Name meaning: Descended from a ruler.
- Popularity: Fallon ranks #689 and Fallyn isn’t ranking.
Frederica
- Name meaning: Peaceful ruler.
- Popularity: This F name isn’t ranking.
Hallie or Halle
- Name meaning: Little rock or estate ruler.
- Popularity: Hallie ranks #194 and Halle isn’t ranking.
Hattie
- Name meaning: Estate ruler.
- Popularity: #383
Henrietta
- Name meaning: Estate ruler.
- Popularity: This H name isn’t in the top 1000.
Meredith
- Name meaning: Great ruler.
- Popularity: #509
Walda
- Name meaning: Ruler.
- Popularity: This W name isn’t ranking.
If you like these royal girls’ names that mean “ruler” you might also like this list of southern girl names.
Predictions for 2025: Royal Girl Names
Royal baby names are evolving, with both traditional favorites and multicultural newcomers shaping the landscape.
Here’s what we can expect in 2025.
Key findings from 2023:
- Sariyah showed remarkable growth, climbing 156 spots to #577.
- Amirah jumped 119 positions to reach #458.
- Aurora proved to be a standout performer, reaching #22.
- Arabic-influenced royal names gained significant traction, with Amira (#131) and Amirah (#458) chosen for 2,768 babies.
Looking ahead to 2025:
After analyzing historical patterns and cultural trends, I don’t expect any royal names from this list to suddenly “go viral” in 2025.
Instead, we’re likely to see continued steady growth for names like Aurora, Amira, and Sariyah.
Names like Amira/Amirah, which resonate in multiple communities, are showing stronger growth than traditional European royal choices.
The sweet spot for 2025 appears to be names that balance royal heritage with modern appeal.
Aurora’s continued climb, even from its already high ranking, suggests parents want names that feel both regal and contemporary.
Final thoughts on royal baby names for girls
Royal names carry a unique power: they connect us to centuries of history while opening doors to future possibilities.
Some have proven their staying power across generations.
Elizabeth stands as the ultimate example, never dropping below #30 since 1900 – a remarkable achievement in U.S. naming history. Even Queen Elizabeth II’s passing in 2022 barely affected its popularity.
Victoria tells an equally compelling story of resilience, ranked #33 in 1900 and #34 in 2023, showing almost identical popularity levels 123 years apart, despite experiencing significant fluctuations in between.
Media continues to shape these trends in fascinating ways. Netflix’s “The Crown” has kept traditional royal names in the spotlight, while Disney continues to influence preferences through characters like Tiana (#609) and Aurora (#22). The latter’s dramatic rise coincided perfectly with the “Maleficent” films in 2014 and 2019.
Social media has democratized the concept of “royal,” with Instagram and TikTok introducing parents to royal names from diverse cultures, while major events like the royal weddings of William and Catherine (2011) and Harry and Meghan (2018) brought these names into everyday conversation.
Hopefully, you’ve found a favorite on this list of royal girl names that’s worthy of your little princess. Whether you choose a time-tested classic or an emerging favorite, you’ll be joining a rich tradition of parents who have found inspiration in royal heritage.
The source for popularity data is SSN.
This article was originally published on Jan 24, 2022, and was updated on Nov 28, 2024.