baby girl yellow hair bow

300 Perfectly Adorable 5-Letter Girl Names

Jan 20, 2022

300 Perfectly Adorable 5-Letter Girl Names

AHEAD: The ultimate list of girls’ names with 5 letters.

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

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

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

baby girl yellow hair bow
 

Related: 3-Letter Names  |  4-Letter Names6-Letter Names

Are you ready? Let’s go check out this mega-list of 5-letter girl names!

5 letter girl names

Cool 5-letter girl names

baby girl with pink hair bow pink shirt

These 5-letter girl names aren’t as popular as those in the first batch but are all ranking in the top 200.

Alaia or Alaya

  • Name meaning: Joyful.
  • Popularity: Alaia ranks #120, Alayah is #283, Alaya is #339, and Alaiya is #774.

Alice

  • Name meaning: Noble.
  • Popularity: #76

Amaya or Amaia

  • Name meaning: The end; pleasant place.
  • Popularity: Amaya ranks #140, Amaia ranks #561, and Amayah ranks #929.
 

Amara

  • Name meaning: Grace.
  • Popularity: #142

Bella

  • Name meaning: Beautiful.
  • Popularity: #64

Clara

  • Name meaning: Clear and bright.
  • Popularity: #103

Elena

  • Name meaning: Shining light.
  • Popularity: Elena ranks #55 and Elaina is #249.

Eliza or Elisa

  • Name meaning: Pledged to God.
  • Popularity: Eliza ranks #115 and Elisa is #511.

Ember

  • Name meaning: Spark.
  • Popularity: #187

Emery or Emory

  • Name meaning: Brave or industrious.
  • Popularity: Emery ranks #89, Emory ranks #444, and Emerie ranks #598.
 

Josie

  • Name meaning: Jehovah increases.
  • Popularity: #134

Julia

  • Name meaning: Youthful.
  • Popularity: #107

Kylie

  • Name meaning: Boomerang or graceful.
  • Popularity: #132

Lydia

  • Name meaning: Beautiful one.
  • Popularity: #96

Naomi or Noemi or Nyomi

  • Name meaning: Pleasantness.
  • Popularity: Naomi ranks #52, Noemi ranks #781, and Nyomi ranks #970.

Norah

  • Name meaning: Light.
  • Popularity: Nora ranks #30 and Norah ranks #151.

Piper

  • Name meaning: Flute player.
  • Popularity: #91
 

Reese

  • Name meaning: Fiery.
  • Popularity: This one-syllable name ranks #144 for girls and #731 for boys.

Quinn

  • Name meaning: Descendant of Conn.
  • Popularity: This unique name ranks #85 for girls and #440 for boys.

Sadie

  • Name meaning: Princess.
  • Popularity: #78

If you like these five-letter baby names for girls you might also like this list of middle names for Piper or these middle names for Reese.

Earthy 5-letter girl names

baby girl sitting in dirt earth

There are many dozens of nature names with just five letters. As such, I’ve broken them down into categories.

First, we’ll take a look at some pretty baby names related to the earth.

Amber

  • Name meaning: Fossil resin.
  • Popularity: #513

Blair

  • Name meaning: Field or plain.
  • Popularity: Blair ranks #333 and Blaire ranks #669.

Brynn

  • Name meaning: Hill.
  • Popularity: #332

Embry

  • Name meaning: Flat-topped hill.
  • Popularity: This E name isn’t ranking.

Gemma or Jemma

  • Name meaning: Precious stone.
  • Popularity: Gemma ranks #207 and Jemma is #583.

Giada

  • Name meaning: Italian for Jade.
  • Popularity: This 5-letter name hasn’t ranked since 2013.

Haley

  • Name meaning: Hay meadow.
  • Popularity: Hailey ranks #81, Haley ranks #517, and Hayley ranks #674.

Haden

  • Name meaning: Heather or hay valley.
  • Popularity: Hayden ranks #294 for girls and #177 for boys. Haden is not ranking for either gender.

Jayda

  • Name meaning: Jade stone or ‘he knows’.
  • Popularity: Jada ranks #546 and Jayda is #631.

Jadie

Jewel

  • Name meaning: Precious stone.
  • Popularity: This pretty 5-letter baby name hasn’t ranked since 2019.

Macie

  • Name meaning: Hill.
  • Popularity: Maci ranks #455, Macie ranks #532, and Macy ranks #618.

Siena

  • Name meaning: Orange-red. An earthy substance used as a pigment.
  • Popularity: Sienna ranks #166 and Siena is #634.

Taryn or Teryn

  • Name meaning: Rocky hill.
  • Popularity: Taryn hasn’t ranked since 2014. Teryn isn’t ranking.

Terra

  • Name meaning: Earth.
  • Popularity: This T name isn’t ranking.

Topaz

  • Name meaning: Birthstone for the month of December.
  • Popularity: This cool baby name hasn’t ranked since 2019.

If you like these nature-inspired girls’ names with just 5 letters, you’ll also like this list of middle names for Haley.

Botanical 5-letter girl names

baby girl in field of flowers

Are you ready for more five-letter names with nature meanings? These names are inspired by plants and flowers.

Aster

  • Name meaning: A daisy-like flower.
  • Popularity: This A name isn’t ranking.

Briar

  • Name meaning: A thorny plant (such as roses and blackberries) with prickly stems.
  • Popularity: #563

Daisy

  • Name meaning: Flower.
  • Popularity: #143

Fiora

  • Name meaning: Little flower.
  • Popularity: This F name isn’t ranking.

Flora

  • Name meaning: Flowers or plants.
  • Popularity: #932

Holly

  • Name meaning: Holly bushes are known for their red berries and their spiny evergreen leaves.
  • Popularity: #481

Lilac

  • Name meaning: Fragrant purple flower that blooms in spring.
  • Popularity: This L name isn’t ranking.

Poppy

  • Name meaning: Red flower.
  • Popularity: #462

Posie

  • Name meaning: A small flower bouquet.
  • Popularity: This P name isn’t ranking.

Rosie

  • Name meaning: Flower.
  • Popularity: Rose ranks #113 and Rosie is #470.

Saige

  • Name meaning: Grayish green herb.
  • Popularity: Sage ranks #223 and Saige is #595.

Tansy

  • Name meaning: Yellow, button-like flowers on a reddish stem.
  • Popularity: This unique 5-letter name isn’t ranking.

Zahra

  • Name meaning: Radiance, blooming flower, or God remembers.
  • Popularity: Zara ranks #215 and Zahra is #589.

Zaria

  • Name meaning: Radiance, blooming flower, or God remembers.
  • Popularity: Zariah ranks #460, Zariyah is #697, and Zaria is #861.

If you like these organic 5-letter girl names you’ll also like this list of southern names for girls.

Tree-inspired 5-letter girl names

baby girl touching tree looking up

All of these pretty 5-letter names have meanings related to trees.

Alani

  • Name meaning: Orange tree. Fragrant.
  • Popularity: #221

Arden

  • Name meaning: Great forest.
  • Popularity: This 5-letter nature name hasn’t ranked since 2019.

Aspen or Aspyn

  • Name meaning: Tree with heart-shaped leaves. A ski resort town in Colorado.
  • Popularity: Aspen ranks #224 and Aspyn is #901.

Ilana

  • Name meaning: Tree in Hebrew.
  • Popularity: This pretty I name is not in the top 1000.

Maple

  • Name meaning: Large trees known for their beautiful autumn colors.
  • Popularity: This cute M name is not ranking.

Olive

  • Name meaning: Fruit of an olive tree.
  • Popularity: #197

Rowan

  • Name meaning: Reddish-brown tree known for its scarlet berries and mystical history.
  • Popularity: This badass name ranks #255 for females and #113 for males.

Tamar

  • Name meaning: Date palm tree.
  • Popularity: This nature name isn’t ranking.

If you like these 5-letter girl names check out this full list of tree names for girls.

Water-inspired 5-letter girl names

baby girl sitting on beach next to ocean

All of these short girls’ names have meanings related to the ocean, the coast, rivers, and lakes.

Capri

  • Name meaning: Italian island.
  • Popularity: #685

Galia

  • Name meaning: “Born in waves.” Also the name of a cantaloupe melon.
  • Popularity: This G name is not in the top 1000.

Layke

  • Name meaning: Body of water.
  • Popularity: This 5-letter name isn’t ranking.

Maren

  • Name meaning: Sea.
  • Popularity: #438

Marni

  • Name meaning: From the sea.
  • Popularity: This 5-letter name isn’t ranking.

Meryl

  • Name meaning: Of the bright sea.
  • Popularity: This Streep-inspired name is not currently popular.

Myrla

  • Name meaning: Black bird or shining sea.
  • Popularity: This MAFS-reminiscent name isn’t ranking.

Norie

  • Name meaning: Seaweed.
  • Popularity: This N name isn’t ranking.

Ocean

  • Name meaning: Body of water.
  • Popularity: This O name isn’t ranking for girls but ranks #800 for boys.

River

  • Name meaning: Stream of water.
  • Popularity: #186

Rylan

  • Name meaning: Island meadow or rye land.
  • Popularity: This R name ranks #870 for girls and #327 for boys.

Tully

  • Name meaning: Short for Tallulah, meaning leaping water.
  • Popularity: This unique name isn’t ranking.

If you like these 5-letter girl names inspired by the water, you might also like this list of edgy names for girls.

Sky-inspired 5-letter girl names

baby girl held up in sky

All of these 5-letter names for girls have meanings related to the sun, light, the sky, and the weather.

Alina or Alena or Elina

  • Name meaning: Light.
  • Popularity: Alina ranks #170, Alena ranks #679, Aleena is #597, and Elina is #971.

Ariah or Ariya or Aarya

  • Name meaning: Air or melody.
  • Popularity: Aria ranks #26. Arya is #112, Ariyah is #379, Ariah is #401, Ariya is #579, and Aarya is #989.

Blake

  • Name meaning: Bright and shining.
  • Popularity: #219

Clare

  • Name meaning: Clear or bright.
  • Popularity: Claire ranks #57 and Clare ranks #823.

Elara

  • Name meaning: The 8th largest moon of Jupiter.
  • Popularity: This 5-letter space name is not ranking.

Indra

Kiara

  • Name meaning: Bright or clear.
  • Popularity: #308

Lucia

  • Name meaning: Light.
  • Popularity: #163

Mazie

  • Name meaning: Child of light.
  • Popularity: This friendly short name isn’t ranking.

Novah

  • Name meaning: New. A star that suddenly and dramatically increases in brightness and then slowly returns to its original state.
  • Popularity: Nova ranks #38 and Novah ranks #569.

Rayne

  • Name meaning: Precipitation.
  • Popularity: #775

Robin

  • Name meaning: Bright and shining.
  • Popularity: #904

Sunny

  • Name meaning: Sunshine. Cheerful temperament.
  • Popularity: Sunny ranks #696 for girls. (Sonny with an O ranks #536 for boys).

Zyrah

  • Name meaning: Dawn or messenger.
  • Popularity: This Z name isn’t ranking.

If you like these five-letter girls’ names related to the sky you might also like this list of names like Luna or these space names.

Animal-inspired 5-letter girl names

baby girl kissing a cat

All of these 5-letter names for girls have meanings related to animals!

Ariel

  • Name meaning: Lion.
  • Popularity: Ariel ranks #200 and Arielle is #346.

Avian

Finch

  • Name meaning: A colorful bird. Also means to swindle, but focus on the first meaning. 😉
  • Popularity: This 5-letter name isn’t ranking.

Ivory

  • Name meaning: White color. Substance composing the tusks of elephants, walruses, and narwhals.
  • Popularity: #599

Leona

  • Name meaning: Lion.
  • Popularity: #482

Mavis

  • Name meaning: Songbird.
  • Popularity: #841

Meena

  • Name meaning: A bird or blue semi-precious stone.
  • Popularity: This unique baby name isn’t popular in the U.S.

Nessa

  • Name meaning: Butterfly or pure.
  • Popularity: This 5-letter name isn’t ranking.

Raven

  • Name meaning: Black bird.
  • Popularity: #418

Sable

  • Name meaning: A mammal in the weasel family. The color black.
  • Popularity: This rare S name is not ranking.

If you like these four-letter girls’ names related to animals you might also like this list of hippie names.

5-letter gender-neutral names

baby girl lying on golf course

All of these five-letter names would work for a boy or a girl.

Casey or Kasey or Kacie

  • Name meaning: Vigilant.
  • Popularity: Casey hasn’t ranked for girls since 2019 but ranks #521 for boys. Kasey and Kacie haven’t ranked for girls since 2003.

Colby

  • Name meaning: From the coal village.
  • Popularity: This cute C name isn’t ranking for girls but ranks #617 for boys.

Darcy

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

Daryl

  • Name meaning: Beloved.
  • Popularity: This 5-letter name isn’t ranking.

Devon or Devyn

  • Name meaning: County in South West England.
  • Popularity: Devon hasn’t ranked for girls since 2005 but ranks #672 for boys. Devyn last ranked for girls in 2013.

Dylan

  • Name meaning: Child of the sea.
  • Popularity: This cool name ranks #496 for girls and #43 for boys.

Ellis

  • Name meaning: Benevolent.
  • Popularity: This baby name ranks #623 for girls and #325 for boys.

Hayes

  • Name meaning: Brushwood.
  • Popularity: This name isn’t ranking for girls but is #245 for boys.

Jaden

  • Name meaning: God has heard.
  • Popularity: Jaden hasn’t ranked for girls since 2018. It currently ranks #293 for boys.

Jules

  • Name meaning: Youthful.
  • Popularity: This traditionally French boys’ name is not ranking for girls or boys in the U.S.

Layne

  • Name meaning: Pathway.
  • Popularity: Layne ranks #920 for girls. For boys, Lane ranks #256 and Layne is #668.

Leigh

  • Name meaning: Delicate.
  • Popularity: This 5-letter name is not currently ranking.

Reign

  • Name meaning: Rule or sovereign.
  • Popularity: This regal name ranks #356 for girls and #643 for boys.

Rhett

  • Name meaning: Advice.
  • Popularity: This baby name ranks #159 for boys but isn’t ranking for girls.

Ryann

  • Name meaning: Little king.
  • Popularity: For girls, Ryan ranks #450, Ryann is #779, and Rian is not ranking. For boys, Ryan ranks #57.

Ryder

  • Name meaning: Horseperson.
  • Popularity: Ryder isn’t ranking for girls but ranks #108 for boys.

Scout

  • Name meaning: Explorer.
  • Popularity: #874

Soren

  • Name meaning: Stern or severe.
  • Popularity: This 5-letter name is not ranking for girls but ranks #510 for boys.

Tatum

  • Name meaning: Bringer of joy. Tata’s homestead.
  • Popularity: This neutral name ranks #343 for girls and #493 for boys.

Yasha

  • Name meaning: Supplanter.
  • Popularity: This traditionally male Y name isn’t ranking.

Yoshi

  • Name meaning: Good luck. Righteous. Respectful.
  • Popularity: This 5-letter name isn’t ranking.

Ziggy

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

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

Regal 5-letter girl names

regal short girl names

With meanings related to nobility, all of these beautiful short names are fit for a princess!

Adara

  • Name meaning: Noble or virgin.
  • Popularity: This elegant name is not in the top 1000.

Addie

  • Name meaning: Noble.
  • Popularity: This cute 5-letter name isn’t ranking.

Adele

  • Name meaning: Noble.
  • Popularity: #790

Allie

  • Name meaning: Noble or defender.
  • Popularity: #429

Amira

  • Name meaning: Princess.
  • Popularity: Amira ranks #284 and Amirah is #545.

Audra

  • Name meaning: Noble strength.
  • Popularity: This 5-letter name isn’t ranking.

Della

  • Name meaning: Noble.
  • Popularity: #916

Freya

  • Name meaning: Lady. Noble person. A goddess associated with love, beauty, war and death.
  • Popularity: Freya ranks #179 and Freyja is #958.

Halle

  • Name meaning: Little rock or estate ruler.
  • Popularity: Hallie ranks #374 and Halle ranks #858.

Heidi

  • Name meaning: Noble.
  • Popularity: #381

Janie

  • Name meaning: Noble or gracious.
  • Popularity: This J name hasn’t ranked since 2002. (Jane ranks #265).

Rayna or Reyna or Reina

  • Name meaning: Queen.
  • Popularity: Rayna ranks #702, Reyna ranks #594, and Reina ranks #590.

Sarai

  • Name meaning: Princess.
  • Popularity: #472

Tiana

  • Name meaning: Princess.
  • Popularity: #694

Tiara

  • Name meaning: Crown.
  • Popularity: This girls’ name hasn’t been ranked since 2009.

If you like these noble 5-letter names you might also like this list of elegant girl names.

Spiritual 5-letter girl names

baby girl with wings sitting on bed

These 5-letter girl names are perfect for families of faith.

Adley

  • Name meaning: God is fair.
  • Popularity: #538

Alora or Elora

  • Name meaning: Many possible meanings such as God is my light, dreamer, beautiful dream, bay tree, ‘so what’.
  • Popularity: Alora ranks #601 and Elora is #635.

Amani

  • Name meaning: Faith or wish.
  • Popularity: #660

Anaya or Aniya

  • Name meaning: Many possible meanings such as God has answered, look up to God, care, concern, freedom, misfortune, adversity.
  • Popularity: Anaya ranks #382, Aniyah ranks #311, and Aniya is #871.

Celia

  • Name meaning: Heavenly.
  • Popularity: #784

Chana

  • Name meaning: God has favored me.
  • Popularity: #798

Dayna or Danna

  • Name meaning: God is my judge.
  • Popularity: Dana ranks #948, Dayna isn’t ranking, and Danna ranks #488.

Faith

  • Name meaning: Devotion.
  • Popularity: #136

Giana

  • Name meaning: God is gracious.
  • Popularity: Gianna ranks #12 and Giana is #868.

Helga

  • Name meaning: Holy or sacred.
  • Popularity: This spiritual name for girls is not in the top 1000.

Imani or Emani

  • Name meaning: Faith or belief.
  • Popularity: Imani ranks #523 and Emani is #978.

Talia

  • Name meaning: Dew from heaven.
  • Popularity: Talia ranks #337 and Thalia is #803.

Taryn

  • Name meaning: God has heard.
  • Popularity: This 5-letter name hasn’t ranked since 2014.

Teddi or Teddy

  • Name meaning: Gift of God.
  • Popularity: This cute name isn’t ranking.

Tobyn

  • Name meaning: God is good.
  • Popularity: This 5-letter name isn’t ranking.

If you like these short spiritual names you might also like this list of names for rainbow babies.

Vintage 5-letter girl names

baby girl pink cardigan pink headband

All of these baby names evoke the magic of another era.

Agnes

  • Name meaning: Pure.
  • Popularity: This baby girl name is not in the top 1000 right now.

Annie

  • Name meaning: Grace.
  • Popularity: #288

Edith

  • Name meaning: Prosperous in war.
  • Popularity: #473

Effie

  • Name meaning: Pleasant speech.
  • Popularity: This 5-letter name isn’t ranking.

Elsie

  • Name meaning: Pledged to God.
  • Popularity: #814

Frida

  • Name meaning: Peace.
  • Popularity: #889

Gilda

Greta

  • Name meaning: Pearl.
  • Popularity: #743

Hilda

  • Name meaning: Battle or hiding.
  • Popularity: This H name isn’t ranking in the U.S.

Lucie

  • Name meaning: Light.
  • Popularity: Lucy ranks #49 and Lucie isn’t ranking.

Mabel

  • Name meaning: Lovable.
  • Popularity: #427

Maeve

  • Name meaning: She who intoxicates.
  • Popularity: #173

Margo

  • Name meaning: Pearl.
  • Popularity: Margot ranks #234 and Margo ranks #760.

Mercy

  • Name meaning: Compassion.
  • Popularity: #814

Molly

  • Name meaning: Rebellious.
  • Popularity: Molly ranks #174 and Mollie is not ranking.

Nelly

  • Name meaning: Light.
  • Popularity: Nellie ranks #837 and Nelly isn’t ranking.

Pearl

  • Name meaning: Gem.
  • Popularity: #773

Penny

  • Name meaning: Weaver.
  • Popularity: #727

Willa

  • Name meaning: With gilded helmet, will, desire, protection.
  • Popularity: #349

If you like these vintage 5-letter girl names you might also like this list of Victorian names.

Strong 5-letter girl names

baby girl in plank position playing

These 5-letter names for girls have meanings related to strength, bravery, and prosperity.

Aisha

  • Name meaning: Alive and well; prosperous.
  • Popularity: #533

Amari

  • Name meaning: Strength or eternal. (True meaning unknown.)
  • Popularity: #334

Millie

  • Name meaning: Having strength or being industrious.
  • Popularity: Millie ranks #190 and Milly isn’t ranking.

Mylah

  • Name meaning: Soldier or merciful.
  • Popularity: Myla ranks #277 and Mylah ranks #745.

Nilsa

  • Name meaning: Winner or champion.
  • Popularity: This 5-letter name isn’t currently popular.

Nylah

  • Name meaning: Winner or champion.
  • Popularity: Nyla ranks #248 and Nylah ranks #403.

Sasha

  • Name meaning: Defender.
  • Popularity: #605

Sloan

  • Name meaning: Warrior.
  • Popularity: Sloane ranks #181 and Sloan is #663.

You might like: The Ultimate List of Life Hacks for New Moms

Unique 5-letter girl names

close up precious baby girl

These baby names are unique but not obscure—all of them are ranking in the top 1000.

Anahi

  • Name meaning: Several possible meanings such as immortal, flower-like beauty, one who answers, speaker.
  • Popularity: #626

Anais

  • Name meaning: Variant of Anna, which means grace.
  • Popularity: #912

Anika

  • Name meaning: Graceful. Sweet-faced.
  • Popularity: Anika ranks #753 and Annika is #835.

Chaya

  • Name meaning: Life.
  • Popularity: #676

Dulce

  • Name meaning: Sweet.
  • Popularity: #735

Egypt

  • Name meaning: Country.
  • Popularity: #931

Indie

  • Name meaning: Short for India (country) or Indigo (dye).
  • Popularity: #736

Jayla

  • Name meaning: To ascend.
  • Popularity: Jayla ranks #301 and Jaylah is #732.

Miley

  • Name meaning: Invented name.
  • Popularity: #740

Salem

  • Name meaning: Peace or safety.
  • Popularity: #607

Selah

  • Name meaning: To praise. To stop and reflect.
  • Popularity: #428

Sevyn

  • Name meaning: Number seven.
  • Popularity: #761

Zelda

  • Name meaning: Several possible meanings including blessed, happy, dark battle, strong woman, and gray fighting maid.
  • Popularity: #559

Zhuri

  • Name meaning: Good + beautiful.
  • Popularity: Zuri ranks #236 and Zhuri is #991.

You might like: First Time Mom Survival Guide

Timeless 5-letter girl names

baby girl lying on back pink dress

All of these 5-letter girl names have been around for a while and have stood the test of time.

Alana

  • Name meaning: Cheerful.
  • Popularity: Alana ranks #206 and Alanna ranks #560.

April

  • Name meaning: The fourth month.
  • Popularity: #521

Becca

  • Name meaning: To bind or tie.
  • Popularity: This cute B name isn’t ranking.
 

Carly

  • Name meaning: Free woman.
  • Popularity: #617

Elise or Elyse

  • Name meaning: Abundance.
  • Popularity: Elise ranks #212 and Elyse is #718.

Hanna

  • Name meaning: Grace.
  • Popularity: Hannah ranks #39, Hanna ranks #526, and Hana ranks #755.

Jamie

  • Name meaning: Supplanter.
  • Popularity: #710

Jenna

  • Name meaning: White wave.
  • Popularity: #548

Julie

  • Name meaning: Youthful.
  • Popularity: #614

Kayla or Cayla

  • Name meaning: Slim and fair.
  • Popularity: Kayla ranks #217 and Cayla hasn’t ranked since 2009.
 

Marie

  • Name meaning: Drop of the sea; or beloved.
  • Popularity: #619

Megan

  • Name meaning: Pearl.
  • Popularity: Megan ranks #638 and Meghan ranks #878.

Nadia

  • Name meaning: Hope.
  • Popularity: #468

Paige

  • Name meaning: Helper.
  • Popularity: #273

Sarah

  • Name meaning: Princess.
  • Popularity: Sarah ranks #87 and Sara is #183.

You might like: The Ultimate Second Trimester Checklist

Dreamy 5-letter girl names

baby girl princess dress apple

All of these girls’ names are right out of a fairytale—because of their sound, meaning, association—or all of the above!

Amora

  • Name meaning: Love.
  • Popularity: Amora ranks #363 and Amoura is #828.

Belle

  • Name meaning: Beautiful.
  • Popularity: #999

Dixie

  • Name meaning: Dixie Land is a nickname for the southern U.S.
  • Popularity: This 5-letter girls’ name hasn’t ranked since 2015.
 

Dream

  • Name meaning: Thoughts and images during sleep. Aspiration and hope.
  • Popularity: #407

Fable

  • Name meaning: A short story.
  • Popularity: This adorable name isn’t ranking.

Fenix

  • Name meaning: A variation of Phoenix, a mythical bird that rises from the ashes. The name also means dark red.
  • Popularity: This 5-letter name isn’t ranking. Phoenix ranks #286 for girls and #238 for boys.

Fiona

  • Name meaning: Fair.
  • Popularity: #296

Haven

  • Name meaning: Safe place.
  • Popularity: #310

Honor

  • Name meaning: Great respect.
  • Popularity: This uncommon name isn’t in the top 1000.

Itzel

  • Name meaning: Rainbow lady.
  • Popularity: This 5-letter name for girls is not in the top 1000.

Jolie

  • Name meaning: Pretty.
  • Popularity: #720
 

Jovie

  • Name meaning: Joyful.
  • Popularity: #922

Julep

  • Name meaning: Rose water.
  • Popularity: This fun J name isn’t ranking.

Lacey

  • Name meaning: From Lassy.
  • Popularity: #717

Lyric

  • Name meaning: Words set to music.
  • Popularity: #412

Ohana

  • Name meaning: Hawaiian word for extended family.
  • Popularity: This short name isn’t ranking.

Pixie

  • Name meaning: Fairy.
  • Popularity: This 5-letter name isn’t ranking.

Sansa

  • Name meaning: Praise or charm.
  • Popularity: This Game of Thrones-reminiscent name is not ranking.

Skyla

  • Name meaning: Scholar.
  • Popularity: #633

Truly

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

If you like these magical names with 5 letters, check out this list of names that mean graceful.

Rare 5-letter girl names

baby girl lying in pink tulle

All of these 5-letter girl names are extremely uncommon. You definitely don’t hear them every day!

Avril

  • Name meaning: April in French.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Galen

  • Name meaning: Calm or healer.
  • Popularity: This rare girls’ name isn’t ranking.

Halia

  • Name meaning: Remembrance of a loved one.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Hania

  • Name meaning: To be happy. A place to rest.
  • Popularity: This uncommon girls’ name isn’t ranking.

Idara

  • Name meaning: Invented name.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Idina

  • Name meaning: Wealthy.
  • Popularity: This unique girls’ name isn’t ranking.

Ilaya

  • Name meaning: Meaning unknown.
  • Popularity: This 5-letter name isn’t ranking.

India

  • Name meaning: The second most populous country.
  • Popularity: This name hasn’t ranked since 2019.

Keiki

  • Name meaning: Hawaiian for “child”.
  • Popularity: This K name isn’t ranking.

Letty

  • Name meaning: Diminutive of Letitia, meaning joy.
  • Popularity: This badass girls’ name isn’t currently ranking.

Marin

  • Name meaning: Beautiful place near San Francisco.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Monet

  • Name meaning: To be heard. Also an incredible impressionist artist.
  • Popularity: This unusual girls’ name isn’t ranking.

Nalia

  • Name meaning: Meaning unknown.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Navie or Navia

  • Name meaning: To name. New.
  • Popularity: Neither spelling of this name is ranking.

Nayla

  • Name meaning: Achiever. I love you.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Neely or Neela

  • Name meaning: Horn. Sapphire blue.
  • Popularity: Neither version of this name is ranking.

Nubia

  • Name meaning: Gold. A region of Africa.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Rebel

  • Name meaning: Maverick.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Trina

  • Name meaning: Short for Katrina which means pure.
  • Popularity: This uncommon name isn’t ranking.

Valli

  • Name meaning: Healthy, brave, strong.
  • Popularity: This 5-letter name isn’t ranking.

Venus

  • Name meaning: Roman goddess of love and beauty. The second planet from the sun.
  • Popularity: This V name isn’t ranking.

Viola

  • Name meaning: An instrument similar to a Violin.
  • Popularity: This 5-letter name isn’t ranking.

Wylie

  • Name meaning: Clever.
  • Popularity: This cute W name isn’t ranking for either gender.

Zella

  • Name meaning: Several possible meanings including blessed, ‘one who knows the way’, shadow.
  • Popularity: This 5-letter girls’ name isn’t ranking.

Zenia

  • Name meaning: Hospitality.
  • Popularity: This unique name isn’t ranking.

You might like: 35 Things to do Before Baby (while lying in bed!)

More 5-letter girl names

baby girl pink dress pushing up

Can you believe how many girls’ names there are with 5 letters? Let’s continue!

Amina

  • Name meaning: Trustworthy.
  • Popularity: #330

Delia

  • Name meaning: Born on the island of Delos.
  • Popularity: This 5-letter name isn’t ranking.

Emmie

  • Name meaning: Whole or universal.
  • Popularity: Emmy ranks #516 and Emmie is #613.
 

Kalin

  • Name meaning: Slim and fair.
  • Popularity: Kaylin hasn’t ranked since 2019. Kalin isn’t ranking.

Keira

  • Name meaning: Little dark one.
  • Popularity: #464

Kerri

  • Name meaning: Dark and mysterious.
  • Popularity: This 5-letter name isn’t ranking.

Liana

  • Name meaning: To climb like a vine.
  • Popularity: Liana ranks #461 and Lyanna ranks #764.

Malia

  • Name meaning: Bitter.
  • Popularity: Malia ranks #259, Maliyah ranks #463, and Maleah ranks #869.

Milan

  • Name meaning: A city in Italy known for fashion.
  • Popularity: #642

Tasha

  • Name meaning: Willow estate.
  • Popularity: #502

Tessa

  • Name meaning: One who harvests.
  • Popularity: #279

You might like: How Many Swaddles Do I Need — and Which Ones are Best?

5-letter girl names that are past their prime

IMHO, these 5-letter girl names have seen better days. I’m including them here for the sake of a complete list. Of course, if you like any of these, forget what I think!

Alexa (#230)

Aliza (#666)

Angie (#649)

Deena

Diana (#244)

Erica

Helen (#424)

Ilene

Irena

Irene (#624)

Irina

Maria

Missy

Misty

Moira

Nancy (#893)

Nikki

Nicky

Paola (#955)

Paris (#419)

Paula (#822)

Sandy

Selma

Shana

Shira

Sonia

Sonja

Tammi

Tammy

Terri

Tonya

Trish

Trudy

Walda

Wanda

Wilma

 

Final thoughts on choosing a five-letter name for your baby girl

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

Whether you prefer a style that’s trendy, nature-inspired, gender-neutral, spiritual, or unique, all of these short baby names are precious choices.

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

5 Letter Girl Names (300 Baby Name Ideas)