This post contains affiliate links.
On the hunt for pretty short girl names for your little? Then you’ll love these hand-picked baby girl names for 2025 – all between three and six letters and one and two syllables.
Modern Short Girl Names
Climbing the charts for 2025, these modern baby girl names are newer additions to the baby naming scene – and such a stylish pick for modern mamas!
Kaia
Kaia is of Hawaiian and Scandinavian origin, meaning sea or pure.
Navy
Navy is an English word name that evokes the deep, calming shades of the sea, symbolizing strength and serenity.
Nova
Nova has Latin roots, meaning new or star. It’s a celestial name that shines brightly with modern appeal.
Isla
Isla is of Scottish origin, derived from the name of the Scottish island Islay, and means island.
Zoe
Zoe comes from Greek origins and means life. This timeless, vibrant name has been loved, across cultures, for centuries.
Livia
Livia is a Latin name meaning olive tree. It’s a sleek and sophisticated alternative to the more common Olivia.
Dove
Dove is an English name symbolizing peace and love.
Indy
Indy is a modern, spunky name of English origin, often associated with independence or land of the Indians.
Esme
Esme is of French and Persian origin, meaning esteemed or beloved.
Luna
Luna, meaning moon, has Latin origins and radiates celestial beauty. It’s a name filled with mystery and wonder.
Haven
Haven is an English word name that symbolizes a safe place or refuge. It’s calming, unique, and full of heart.
Noa
Noa has Hebrew roots, meaning motion or rest. It’s a soft yet strong name with a modern, gender-neutral vibe.
Raya
Raya is of Hebrew and Slavic origin, meaning friend or queen.
Leia
Leia, with its Hebrew roots, means weary or delicate.
Boyish Short Girl Names
If there’s one thing that’s for sure, boyish baby girl names are on the rise in 2025. Up next, some of our fav picks for mamas that don’t love the overly girly feel of the more elegant baby names –
Andi
Andi is a playful, modern name of Greek origin, meaning manly or courageous. It’s often used as a short form of Andrea but works beautifully on its own.
Rory
Rory has Irish and Scottish roots, meaning red king. This unisex name is energetic and full of charm.
Logan
Logan is a Scottish name meaning little hollow.
Ezra
Ezra, of Hebrew origin, means help or helper.
Briar
Briar is an English name referring to the thorny bush of wild roses.
Sloane
Sloane comes from Irish origins, meaning raider.
Boho Short Girl Names
Beachy, earthy, boho – these nature-inspired names channel all things organic –
Leila
Leila is of Arabic and Persian origin, meaning night or dark beauty.
Sage
Sage is an English word name symbolizing wisdom or profound knowledge.
Halo
Halo, of Greek origin, refers to the circle of light seen around holy figures.
Jade
Jade is of Spanish origin, named after the precious green gemstone, meaning stone of the side.
Ember
Ember is an English name inspired by glowing burning coal. It feels warm, fiery, and full of energy, perfect for a spirited personality.
Olive
Olive has Latin origins, meaning olive tree. It’s a vintage yet trendy name that symbolizes peace and longevity.
Remi
Remi is of French origin, meaning oarsman.
Aspen
Aspen is a nature-inspired name of English origin, meaning quaking tree.
Lark
Lark is an English name referring to the songbird.
Skye
Skye, of Scottish origin, is inspired by the Isle of Skye and means cloud or heavenly. It’s ethereal and full of natural beauty.
Lana
Lana is of Slavic and Hawaiian origin, meaning shining light or calm as still waters.
River
River is an English name symbolizing flowing water.
Lola
Lola, a Spanish name, means sorrows.
Eva
Eva is of Hebrew origin, meaning life. This classic, international name is timeless and full of vitality.
Daisy
Daisy is an English floral name derived from the Old English word for day’s eye.
Coast
Coast is a modern English word name evoking the beauty of the seashore.
Faye
Faye, of French origin, means fairy. It’s whimsical and enchanting, a name full of magical charm.
Lyla
Lyla is of Arabic and Hebrew origin, meaning night or dark beauty.
Vintage Short Girl Names
Love the classic feel of a timeless moniker? These baby names from years gone by have stood the test of time – and are back in style for 2025.
Wren
Wren is an English name inspired by the small songbird. It’s delicate, nature-inspired, and perfect for someone who loves simplicity.
Etta
Etta is of English origin, meaning little one.
Ivy
Ivy, of English origin, refers to the ivy plant, symbolizing faithfulness and growth.
June
June is a Latin name that means young.
Opal
Opal is of Sanskrit origin, meaning precious gem.
Ada
Ada is of German origin, meaning noble or adornment. It’s classic and understated, with a timeless appeal.
Della
Della is of German origin, meaning noble.
Lucy
Lucy, from Latin, means light.
Lena
Lena is a name of Greek and German origin, meaning bright or light.
Alice
Alice is of German origin, meaning noble or of noble kind.
Maeve
Maeve is of Irish origin, meaning she who intoxicates.
Nora
Nora is of Irish and Latin origin, meaning honor or light. It’s classic, graceful, and quietly strong.
Ruby
Ruby, from Latin, refers to the precious red gemstone.
Hazel
Hazel is of English origin, referring to the hazel tree.
Vera
Vera is of Latin and Russian origin, meaning truth or faith.
Pearl
Pearl is an English name that symbolizes the precious gem. It’s classic, pure, and full of vintage charm.
Iris
Iris is of Greek origin, meaning rainbow.
Elegant Short Girl Names
For those searching for a baby name with the perfect feminine yet refined feel, these short yet elegant baby girl names are the perfect pick –
Lily
Lily is of English origin, derived from the flower, and means purity and innocence. The lily is often a symbol of renewal and rebirth.
Aria
Aria has Italian and Hebrew origins, meaning air or lioness of God. It’s often associated with operatic solos and carries a sense of drama and elegance.
Amora
Amora comes from Spanish roots and means love. Amora is often used in poetry and art as a symbol of passion and deep affection.
Claire
Claire is a French name meaning clear or bright.
Elena
Elena is of Greek and Spanish origin, meaning bright or shining light. Elena is loved all over the world, and it’s easy to see why! It’s super elegant but still feels cool and modern. You’ll hear it everywhere from Italy to Spain to Greece and Russia; it’s globally loved and timeless.
Anna
Anna is of Hebrew origin and means grace. Anna has been a royal name for queens and princesses throughout history, giving it a regal touch.
Lina
Lina is a name with multiple origins, including Arabic and Greek, meaning tender or light. Lina appears in myths and stories worldwide, making it a name with a rich cultural tapestry.
Elle
Elle, of French origin, simply means she. Elle gained extra glamour thanks to fashion magazines and characters like Elle Woods in Legally Blonde.
Amari
Amari is of African and Hebrew origin, meaning strength or eternal.
Lila
Lila is of Arabic and Sanskrit origin, meaning night or play.
Clara
Clara is a Latin name meaning bright or clear.
Alina
Alina has Slavic and Greek origins, meaning bright or beautiful.
Sylvie
Sylvie is of French and Latin origin, meaning from the forest.
Cute Short Girl Names
Next up, some of the very cutest short girl names on our list –
Evie
Evie is of Hebrew origin and means life. Evie is often used as a short form for Evelyn or Evangeline.
Emmy
Emmy, of German origin, means universal or whole. Emmy started as a nickname for names like Emily or Emma.
Ellie
Ellie is of Greek origin, meaning shining light. Ellie can be short for names like Eleanor or Eloise, but it’s also perfect as a standalone choice.
Rosa
Rosa is a Latin name meaning rose.
Adley
Adley is of Hebrew origin and means God is just. Adley is a fresh take on similar-sounding names like Hadley, but with its own unique flair.
Honey
Honey is an English word name meaning sweet nectar.
Goldie
Goldie, of English origin, means golden.
Lainey
Lainey is of English origin, meaning bright, shining one. Lainey started as a nickname for Elaine or Alaina.
Cami
Cami is of Latin origin, meaning helper of the priest. Cami is often a nickname for Camila or Camille, but it’s such a stylish choice that it totally works on its own.
Bria
Bria is of Irish and Latin origin, meaning noble or virtuous.
Gemma
Gemma is of Latin origin and means precious stone. Gemma has been a popular name in Italy for centuries, but it’s gaining fans all over the world now.
Sadie
Sadie is of Hebrew origin, meaning princess.
Isla
Isla is of Scottish origin and means island.
Rustic Short Girl Names
For mamas that love the cozy feel of a Southern country style name, these short baby girl names all have the rustic feel that reminds us of a hot July night.
Jane
With its roots in Hebrew, Jane means God is gracious.
Sadie
Sadie comes from Hebrew origins and translates to princess. Originally a nickname for Sarah, Sadie has long outgrown its diminutive origins and is now a great standalone name.
Rae
Short and sweet, Rae is of English origin, meaning ewe.
Elsie
Elsie has Scottish origins and means pledged to God. Elsie has a vintage charm that’s been making a huge comeback in recent years.
Ruthie
Ruthie, a diminutive of Ruth, comes from Hebrew and means compassionate friend.
Poppy
Poppy is of Latin origin and refers to the bright red flower.
Essie
Essie is of Persian origin, meaning star.
Lani
Lani has Hawaiian roots, translating to heaven or sky.
Cady
Cady, of Greek origin, means pure.
Mae
Mae is a name with English origins, meaning bitter or pearl. Fun fact: Mae was a favorite in the early 20th century and is making a stylish comeback as both a first and middle name.
Tilly
Tilly, of German origin, means mighty in battle.
Jean
Jean, with its roots in Hebrew, means God is gracious.
Jo
Jo is of Hebrew origin and means God is gracious.
Unique Short Girl Names
On the hunt for a baby girl name that no one else has? These rare baby girl names are true gems – ranked much lower on the charts, they’re less popular, but oh so pretty.
Ayra
Ayra is of Arabic origin, meaning noble or honorable.
Veda
Veda comes from Sanskrit, meaning knowledge or wisdom.
Nyla
Nyla has Arabic roots and means champion or winner.
Elia
Elia, of Hebrew origin, means my God is Yahweh.
Nola
Nola has Irish origins and means famous or known.
Aylin
Aylin is of Turkish origin, meaning moonlight.
Leni
Leni is of German origin, meaning bright, shining one.
Yara
Yara is of Arabic and Brazilian origin, meaning small butterfly or water lady.
Tru
Tru is a modern, trendy name derived from the English word true.
Naya
Naya, of Hebrew and Arabic origin, means new or fresh.
Willa
Willa is of German origin, meaning resolute protection.
Aila
Aila is of Finnish and Hebrew origin, meaning holy or bright (in Finnish) and oak tree (in Hebrew).
Love
Love is a word name that stands for affection and compassion.
Nyra
Nyra is of Arabic origin, meaning radiance or light.
Aya
Aya, of Japanese and Hebrew origin, means color or design (in Japanese) and bird (in Hebrew).
Dream
Dream is a word name representing hope and imagination.
Mina
Mina has Germanic and Arabic origins, meaning love or will (in German) and fish or precious (in Arabic).
Arlet
Arlet is of Hebrew origin, meaning pledge or oath. Arlet is a name you don’t hear often, making it a great choice for parents looking for something truly unique.
Luz
Luz is of Spanish origin, meaning light.
Nala
Nala is of African origin, meaning successful or beloved.
Wrapping Up
And there you have it! Whether you’re drawn to a classic or something a little more unique, these names are sure to make a big impact with just a few letters. Whatever you choose, you’re picking a name that’s as special as your little one!