Short, sweet, and effortlessly stylish — short baby girl names pack a lot of charm into just a few letters. These names are easy to spell, easy to say, and feel modern, timeless, or cool depending on the vibe you love, making them perfect for everything from bold one-syllable picks to soft, minimalist favorites. Whether you’re drawn to classic simplicity or chic, contemporary names, this list of 75 short baby girl names proves that less really can be more.
1. Ava
Ava is a timeless short name with soft elegance, meaning “life” or “bird,” and it feels both classic and modern.
2. Mia
Mia is sweet and global, meaning “mine” or “beloved,” and works beautifully across many cultures.
3. Ivy
Inspired by the climbing plant, Ivy feels fresh, nature-loving, and quietly strong.
4. Zoe
Zoe means “life” in Greek and has a bright, energetic, and cheerful vibe.
5. Ada
Ada is vintage yet sharp, meaning “noble,” and has a cool, intellectual feel.
6. Lux
Lux means “light” in Latin and feels bold, modern, and fashion-forward.
7. Noa
Noa is sleek and gentle, meaning “motion” or “comfort,” with a soft, modern sound.
8. Elle
Elle means “she” in French and feels effortlessly chic and minimalist.
9. Rue
Rue has a poetic, moody edge and feels artistic, literary, and refined.
10. Skye
Skye feels airy and free-spirited, inspired by open skies and natural beauty.
11. Aria
Aria means “melody” and has a lyrical, elegant feel that’s both modern and romantic.
12. Lila
Lila feels soft and feminine, meaning “night” or “purple,” with a dreamy tone.
13. Esme
Esme means “loved” or “esteemed” and has a refined, European charm.
14. Cleo
Cleo is bold and confident, meaning “glory,” with strong ancient roots.
15. Sia
Sia is short, stylish, and creative, meaning “victory” or “shadow.”
16. Mae
Mae is sweet and vintage, often linked to springtime and warmth.
17. Bea
Bea is bright and cheerful, meaning “bringer of happiness.”
18. Isla
Isla feels gentle and romantic, inspired by nature and island beauty.
19. Liv
Liv is strong and modern, meaning “life,” with a confident Scandinavian feel.
20. Faye
Faye means “fairy” and carries a whimsical, magical charm.
21. Nova
Nova feels cosmic and powerful, inspired by exploding stars and new beginnings.
22. Iris
Iris is a floral name meaning “rainbow,” symbolizing beauty and hope.
23. Juno
Juno is bold and mythic, associated with strength and protection.
24. Nia
Nia means “purpose” and feels grounded, meaningful, and modern.
25. Eden
Eden feels peaceful and natural, inspired by paradise and purity.
26. Tess
Tess is crisp and classic, with a strong literary and vintage vibe.
27. Remi
Remi feels playful and unisex, meaning “oarsman” or “remedy.”
28. Ione
Ione is rare and elegant, meaning “violet flower.”
29. June
June is warm and sunny, inspired by early summer and joy.
30. Belle
Belle means “beautiful” and feels timeless, romantic, and graceful.
31. Kaia
Kaia feels breezy and modern, meaning “sea” or “pure.”
32. Rhea
Rhea is mythological and powerful, meaning “flowing.”
33. Lana
Lana is smooth and stylish, with a soft vintage appeal.
34. Opal
Opal is gemstone-inspired and feels luminous, artistic, and unique.

35. Mira
Mira means “wonder” or “peace,” with a gentle, global appeal.
36. Wren
Wren is nature-inspired and modern, associated with freedom and song.
37. Dawn
Dawn feels calm and hopeful, symbolizing new beginnings.
38. Elle
Elle is sleek and fashionable, perfect for lovers of minimalist names.
39. Sloane
Sloane feels cool and confident, with a polished, modern edge.
40. Echo
Echo is artistic and bold, inspired by sound and mythology.
41. Lyra
Lyra is celestial and musical, named after a constellation.
42. Romy
Romy is playful and chic, with a stylish European feel.
43. Neve
Neve means “snow” and feels clean, serene, and elegant.
44. Tali
Tali means “dew” or “gentle rain,” with a soft, modern tone.
45. Bria
Bria feels lively and upbeat, meaning “strength” or “vigor.”
46. Zia
Zia is radiant and warm, meaning “light” or “splendor.”
47. Lois
Lois is vintage and literary, with a quiet strength.
48. Nyx
Nyx is edgy and mythic, meaning “night,” perfect for bold name lovers.
49. Hana
Hana means “flower” or “happiness” and feels gentle and joyful.
50. Rue
Rue feels poetic and understated, perfect for lovers of moody elegance.
51. Evie
Evie is cheerful and friendly, a sweet short form with charm.
52. Leni
Leni feels warm and vintage-cool, popular across Europe.
53. Cora
Cora is classic and graceful, meaning “maiden.”
54. Orla
Orla means “golden princess” and feels bright yet uncommon.
55. Wynn
Wynn feels sleek and modern, meaning “joy” or “fair.”
56. Jada
Jada feels strong and stylish, meaning “wise.”
57. Tova
Tova means “good” and feels calm, grounded, and meaningful.
58. Nola
Nola is playful and sweet, with a sunny, approachable feel.
59. Vita
Vita means “life” and feels energetic and bold.
60. Luma
Luma feels soft and glowing, inspired by light and warmth.
61. Sage
Sage feels earthy and peaceful, associated with wisdom and nature.
62. Zora
Zora is bold and radiant, meaning “dawn.”
63. Kali
Kali is powerful and striking, with mythological roots.
64. Alba
Alba means “sunrise” or “white,” with a soft European charm.
65. Thea
Thea means “goddess” and feels elegant and strong.
66. Etta
Etta is vintage-cool, with warmth and character.
67. Lumi
Lumi means “snow” or “light” and feels dreamy and modern.
68. Fia
Fia is gentle and melodic, meaning “wild” or “little fire.”
69. Lior
Lior means “my light” and feels meaningful and bright.
70. Yara
Yara feels exotic and flowing, with mythic and natural roots.
71. Iza
Iza is sharp and stylish, a modern minimalist choice.
72. Noor
Noor means “light” and feels elegant and meaningful.
73. Rumi
Rumi feels artistic and soulful, inspired by poetry and creativity.
74. Eira
Eira means “snow” and feels calm, clean, and serene.
75. Zuri
Zuri means “beautiful” and feels vibrant, joyful, and strong.