A lot of power can be held in just a couple of syllables. Ivy, Bea, Wyn—these are girl names that are short and sweet, yet strong and beautiful. Despite long names often getting all the attention, I think short girl names have a special kind of magic to them. And as it turns out, many parents feel the same way. With each passing year, short girl names continue to climb the baby name ranks. In 2025, a handful of the most popular girl names were four letters or fewer.

If a short and sweet name sounds like the right fit for your baby girl, or if you’re looking for a short middle name, look no further. We’ve rounded up 75 short girl names that pack all the beauty, grace, and power parents love into four letters or fewer. From popular names to rare picks with varied meanings, this list will have an option for your family.

You May Also Like:

Some names are chosen often for a reason, and these cute short girl names are no exception. From Ava to Zoe, these timeless names have been popular picks for years.

Anna

With Hebrew roots, Anna is a baby girl name that has been embraced for decades by various cultures. Plus, if you have any Frozen fans in your household, they’ll recognize this one as the name of Elsa‘s younger sister.

Aria

Aria has countless meanings. While its Hebrew roots translate to “lioness,” its more common Italian translation is “vocal solo.” For your future popstar, Aria is a fitting, music-inspired name.

Ava

There’s a reason Ava has consistently been in the top charts for baby girl names. It’s short, sweet, and has ties to the Hebrew “Eva,” which translates to “life.”

Cora

With ties to Greek mythology, Cora was actually the alternative name for Zeus’ daughter, Persephone. Now, it’s a pick for girls that continues to climb the baby name rankings, translating to “heart” and “maiden.”

Emma

Another popular and timeless pick, Emma means “whole” or “entire”—an ideal title for a baby who will be your whole world. This charming name has belonged to several notable stars, like actresses Emma Watson and Emma Stone.

Evie

The meaning of Evie couldn’t be any more perfect. Translating to “life” or “living,” a charming and sweet name like this one is sure to encourage your little one to get out and experience the world.

Ivy

For a baby girl with strong ties to nature, Ivy is a perfect choice. Translating to “climbing evergreen plant,” Ivy is associated with eternity and growth. The plant also has associations with Christmas, so for a holiday baby, add Ivy to your list.

Lily

Another nature name pick! The Lily flower is associated with beauty and innocence—fitting for a new baby girl. With multiple spellings to choose from, this one is popular for a reason.

Luna

In Roman mythology, Luna was the name of the moon goddess, who glided through the sky on a shining white chariot. This celestial name can be a perfect pick for a little one who will grow into someone to look up to.

Mia

Mia has a variety of origins to unravel. Its Italian translation is “mine,” an adorable way to show your little one just how much you cherish them. But its Greek and Egyptian roots translate to “rebelliousness.” For a girl bound to make trouble in the best way, Mia could be the perfect choice.

Nora

With Latin roots, Nora translates to “honor” and is associated with respect and reverence. For a future leader, Nora is a charming and adorable option.

Rosa

You can never have enough flower names for little girls! Rosa has Spanish and Latin roots and—unsurprisingly—translates to “rose.” These botanical blooms are associated with love and courage, perfect for your baby girl.

Sage

Stylish and modern, Sage translates to “wise” and “prophet.” Despite being gender neutral, this cool girl name is becoming increasingly popular for baby girls.

Zara

Despite being a popular clothing brand, Zara stands on its own as a baby name with Persian and Arabic roots. The sweet title translates to “princess,” perhaps the most fitting name for a new baby girl.

Zoe

With Greek roots, Zoe translates to “life.” The short and sweet name is edgy yet classic, perfect for a future cool girl with a zest for life.

baby photo short girl names
Source: @karissfarris | Instagram

Unique short girl names

For parents looking for their little girl to stand out, these unique short girl names are perfect for your one-of-a-kind little one.

Aura

What is a baby if not a breath of fresh air in your life? The unique short girl name Aura translates to “breeze” or “wind” and was the name of the goddess of wind in Greek mythology.

Bea

With an effortless simplicity, Bea is derived from the French name “Beatrice” and translates to “bringer of happiness.” For a new baby girl sure to usher in lots of happy days for you and your family, Bea is an ideal title.

Bria

With Irish roots, Bria translates to “high” or “noble” and is a charming twist on more common picks like Brianna or Brie.

Cove

Cove is a girl’s name perfect for families who live by the shore. It takes its meaning from both the geographical phenomenon and the surname, bringing about images of crashing waves and salty air.

Cleo

You may recognize this one as a shorter version of Cleopatra, the famous ruler of Egypt. But Cleo stands on its own as an inspiring and moving title, translating to “to celebrate” or “make famous.”

Deja

The meaning of this won’t surprise many. Deja has French roots and means “already seen” or “before”—Deja Vu, if you will. Despite its translation, Deja is sure to be a unique name that will stick out on your little girl’s classroom roster.

Elia

For a family of faith who prayed and prayed for the arrival of their little one, Elia is the ideal choice. The Hebrew name translates to “God has answered.”

Flor

While this can be a short and sweet nickname for Florence or Flora, Flor also has the power to stand on its own. The Latin name means “flourishing” or “prosperous” and is sure to capture all of your little one’s blossoming potential.

Jada

With Hebrew and Spanish roots, Jada is another form of the feminine name “Jade” and translates to “precious stone.”

Kali

Kali is a beautiful, unique title for a strong and independent little girl. The Sanskrit name translates to “The Divine Mother,” and is actually the name of the Hindu goddess of time and change.

Mira

Mira is a short and sweet name with varied roots and meanings. With translations like “female ruler,” a little one called Mira is sure to fight against the status quo and inspire change.

Naia

Water lovers will adore this name! Naia stems from the Greek word “naiad,” the term for the goddesses of springs and sacred rivers. Its Basque roots also translate to “wave” and “seafoam.”

Ria

Meaning “small river” or “river mouth,” a little girl named Ria is sure to be as tranquil and calm as a bubbling stream, carving her own path, yet going with the flow.

Siya

With Greek and Sanskrit roots, Siya means “immortal” and has a charming and beautiful sound to it. The unique girls’ name is a derivative of the more common short title, “Sia.”

Thea

The translation of this name sums it all up: goddess. Is there any better way for a little girl to view herself?

Zena

With Greek roots, Zena is derived from Zeus—god of the sky and king of Olympus. It translates to “hospitable,” inspiring images of the comforts of home and family.

Vintage short girl names

Certain names are timeless, moving from decade to decade with ease. For a family who wants to give their baby girl a name that nods to the past, a vintage name is the perfect way to go.

Ada

Derived from Adelaide, Ada has German and Turkish roots and means “noble.” It is the perfect combination of old word charm and style and modernity.

Alma

Alma’s roots span from ancient Rome to the Philippines. Though its meanings across cultures vary, its melodic sound is sure to bring hope and positivity wherever it goes.

Bess

Though traditionally a nickname, Bess is a charming moniker that stands on its own. It translates to “God is my oath” and is a vintage alternative to Betsy or Elizabeth.

Edna

An old-fashioned name ready for a comeback, with Hebrew roots, Edna means “delight” or “renewer”—a perfect choice for a baby girl destined to be a delight!

Esme

Esme can be linked back to the Spanish name “Esmeralda,” which means Emerald and has a delicate and feminine air to it. The name also has British roots that translate to “esteemed” or “loved.”

Inez

With a distinct European charm, Inez means “pure” or “chaste” and is most common throughout Spanish and Portuguese-speaking countries.

Joan

Steeped in religious sentiment, Joan is a title perfect for a baby raised in faith. With vintage charm and a beloved translation of “God is gracious,” you’ll definitely want to add this one to your list.

Kit

Despite being gender-neutral, there’s something especially charming about a girl named Kit. For any American Girl fans out there, you may recognize this one as the title of Kit Kittredge, one of the brand’s historical characters.

Lois

Despite being short and simple, Lois possesses mighty influence with its history and cultural influence. The Greek name means “superior” or “beautiful” and even appears in the New Testament.

Lucy

Sweet and feminine, Lucy means “light bringer.” With a title like this one, you can be sure your little girl will radiate positive energy wherever she goes.

Rita

With meanings spanning “pearl” to “brave,” Rita is recognized across multiple cultures and is a charming option for a little girl. For any pop culture fans out there, Rita is the title of the infamous journalist Rita Skeeter in Harry Potter, an inquisitive—if also vexing—woman.

Ruby

The name Ruby is associated with the famous red gemstone, which is, in turn, associated with wealth and success. For a little girl with big dreams, Ruby is the ideal choice.

Val

Val packs a lot of power into just one syllable. The Latin name translates to “valiant,” “powerful,” and “healthy.” What better traits to inspire in your little one?

Vera

With Slavic roots, Vera means “truth” and “faith” and is steeped in just the right amount of elegance and charm. It is the name of several famous actresses and designers.

baby photo short girl names
Source: @raven.vasquez | Instagram

More short names for girls

  • Ali
  • Ayla
  • Arlo
  • Bay
  • Bree
  • Eden
  • Ella
  • Etta
  • Emmy
  • Fia
  • Gia
  • Indy
  • June
  • Kaya
  • Lynn
  • Mae/May
  • Mila
  • Navy
  • Nina
  • Nova
  • Nya
  • Rory
  • Rue
  • Sela
  • Tate
  • Tru
  • Veda
  • Wyn
  • Ziva
  • Zuri
Rebecca Smith
ABOUT THE AUTHOR

Rebecca Smith, Editorial Intern

As editorial intern, Rebecca works with The Everymom team on updating existing content, photo sourcing, pitching original articles, and more. She’s passionate about creating authentic and diverse online content, and is thrilled to help women of all ages feel represented by contributing to The Everymom.