Every little girl deserves a name that feels like it was written in the stars.
Goddess names do that. They come from the oldest stories humanity has ever told. Stories about women who controlled the seas, held up the sky, brought the harvest, carried the dead, and breathed life into the world. These were not small roles. These were the forces that ran the universe.
And somehow, those names are right there, waiting to be given to a baby girl born in 2025.
What makes a goddess name so special is that it carries mythology inside it. Say the name Iris and you are calling back the goddess of the rainbow. Say Freya and you are invoking the Norse goddess of love and war. Say Kali and the whole power of Hindu mythology comes with it.
Here is what you will find in this list:
- Greek goddesses ā the most recognized pantheon in the Western world
- Roman goddesses ā the counterparts that ruled an empire
- Norse goddesses ā fierce, wild, and full of Northern fire
- Hindu goddesses ā ancient, layered, and deeply beautiful
- Egyptian goddesses ā mysterious and thousands of years old
- Celtic and other goddesses ā rare, poetic, and full of old magic
144 names total. Every single one beautiful. Every single one with a story bigger than the name itself.
Greek Goddess Baby Girl Names
Greek mythology gave the world its most recognizable goddesses. These names have been passed down through art, literature, science, and culture for over two thousand years. Many of them are already used as regular girl names today. Others are still rare enough to feel like a real discovery.
All of them carry something ancient and beautiful.
1. Aletheia ā Goddess of truth and sincerity. Means “truth” or “disclosure.” Rare and deeply meaningful.
2. Anthea ā Means “flower” or “blossom.” An epithet of Hera and a goddess of flowers and vegetation.
3. Aphrodite ā Goddess of love and beauty. The most famous love goddess in Western mythology. Bold choice, impossible to forget.
4. Artemis ā Twin sister of Apollo. Goddess of the hunt, the moon, and wild animals. Strong, free, and completely untamed.
5. Astraea ā Goddess of justice and innocence. Means “star maiden.” She was the last immortal to leave earth when the golden age ended.
6. Atena ā A variant form of Athena. Softer in sound but carries the same wisdom.
7. Athena ā Goddess of wisdom, warfare, and craft. Born fully armored from Zeus’s head. One of the most powerful goddesses in all of mythology.
8. Calliope ā Muse of epic poetry. Means “beautiful voice.” Long, musical, and stunning.
9. Calypso ā A sea nymph goddess who kept Odysseus on her island for seven years. Means “she who hides.” Exotic and beautiful.
10. Cassandra ā A prophetess cursed to speak truth that no one believed. Dramatic, strong, and deeply mythological.
11. Circe ā A powerful sorceress goddess who transformed men into animals. Short, striking, and full of magic.
12. Clio ā Muse of history. Means “glory” or “to make famous.” Short, sharp, and quietly brilliant.
13. Demeter ā Goddess of the harvest and grain. Her grief when Persephone was taken created winter. A name rooted in mother earth herself.
14. Dike ā Goddess of justice. Means “justice” or “custom.” Short and full of moral weight.
15. Eileithyia ā Goddess of childbirth. An ancient goddess whose name means “she who comes to aid.” Rare and deeply meaningful for a birth story.
16. Eirene ā Goddess of peace. Means “peace.” The Greek form of Irene. Softer and rarer than the common version.
17. Electra ā Means “amber” or “shining.” A name tied to Greek tragedy and mythology. Striking and full of drama.
18. Eos ā Goddess of the dawn. Short, rare, and breathtakingly beautiful in its simplicity.
19. Erato ā Muse of love poetry. Means “lovely” or “beloved.” Rare and poetic.
20. Eris ā Goddess of discord. Means “strife.” Bold, dark, and completely unique as a name.
21. Euterpe ā Muse of music. Means “she who delights.” Long and musical.
22. Gaia ā The primordial goddess of earth. The mother of all life. Short, powerful, and deeply connected to nature.
23. Harmonia ā Goddess of harmony and concord. Means “harmony.” Beautiful and full of peaceful energy.
24. Hebe ā Goddess of youth. Cupbearer to the gods on Olympus. Short and sweet.
25. Hecate ā Goddess of magic, crossroads, and the night. Dark, mysterious, and one of the most powerful minor goddesses in Greek mythology.
26. Helen ā Means “shining light.” Helen of Troy was considered the most beautiful woman in the world. A name that launched a thousand ships.
27. Hemera ā Primordial goddess of day. Means “day.” Rare and ethereal.
28. Hera ā Queen of the gods. Goddess of marriage and women. One of the most powerful goddesses in Greek mythology.
29. Hestia ā Goddess of the hearth and home. Gentle, warm, and deeply rooted in domestic life.
30. Hypatia ā A real historical woman, philosopher, and mathematician in ancient Alexandria. A name tied to brilliance and courage.
31. Iris ā Goddess of the rainbow and messenger of the gods. Short, bright, and one of the most beautiful goddess names to use as a modern girl name.
32. Lyssa ā Goddess of rage and frenzy. Short and striking. Rare as a name and full of mythological fire.
33. Medusa ā A Gorgon with snakes for hair. Bold and controversial as a name choice, but deeply mythological.
34. Melpomene ā Muse of tragedy. Long, dramatic, and unlike anything else.
35. Mnemosyne ā Goddess of memory and mother of the Muses. Means “memory.” Long and rare.
36. Nemesis ā Goddess of retribution and vengeance. Bold, dark, and completely unforgettable.
37. Nike ā Goddess of victory. Short, sharp, and one of the most recognized goddess names in the world.
38. Nyx ā Primordial goddess of the night. Three letters. Extraordinary power. One of the most stunning short goddess names.
39. Persephone ā Queen of the underworld and goddess of spring. Her story is one of the most beautiful and haunting in all of mythology.
40. Phoebe ā Means “bright” or “shining.” A Titaness associated with the moon and prophecy.
41. Psyche ā Goddess of the soul. Means “soul” or “butterfly.” A name tied to one of the greatest love stories in mythology.
42. Rhea ā Mother of the Olympians. Means “flowing stream” or “ease.” Short and full of ancient maternal power.
43. Selene ā Goddess of the moon. Means “moon.” Soft, luminous, and beautiful.
44. Terpsichore ā Muse of dance. Long, dramatic, and completely rare.
45. Thalia ā Muse of comedy and pastoral poetry. Means “blooming” or “flourishing.” Light and lovely.
46. Themis ā Goddess of law and order. Means “law” or “custom.” Short and full of authority.
47. Thetis ā A sea goddess and mother of Achilles. Rare and deeply rooted in Greek mythology.
48. Tyche ā Goddess of fortune and luck. Means “fortune.” Short and striking.
49. Urania ā Muse of astronomy. Means “heavenly.” Long, rare, and full of celestial beauty.
Roman Goddess Baby Girl Names
Rome borrowed heavily from Greece but made the myths its own. Roman goddess names carry a different energy. More formal. More imperial. Built for an empire.
Many of them are already used as girl names and feel surprisingly modern. Others are so rare they sound completely fresh.
50. Aurora ā Goddess of the dawn. Means “dawn.” Already popular as a modern girl name and it deserves every bit of that popularity.
51. Bellona ā Goddess of war. Means “to fight.” Bold, rare, and full of warrior energy.
52. Bona Dea ā Goddess of fertility and women. Means “good goddess.” Rare and beautiful.
53. Cardea ā Goddess of thresholds and door hinges. Sounds small but she was a guardian of home and transition. Rare and striking.
54. Ceres ā Goddess of grain and agriculture. The root of the word “cereal.” Short and quietly powerful.
55. Diana ā Goddess of the hunt and the moon. The Roman Artemis. Made iconic by Princess Diana and forever powerful.
56. Fauna ā Goddess of animals and fertility. Means “to favor.” Rare and earthy.
57. Flora ā Goddess of flowers and spring. Means “flower.” Classic and fresh.
58. Fortuna ā Goddess of luck and fortune. Means “fortune” or “fate.” Bold and beautiful.
59. Juno ā Queen of the gods and goddess of marriage. Short, powerful, and one of the best Roman goddess names for a modern girl.
60. Juventas ā Goddess of youth. Means “youth.” Rare and full of energy.
61. Latona ā Mother of Diana and Apollo in Roman mythology. Rare and quietly stunning.
62. Libera ā Goddess of freedom. Means “free.” Short and full of meaning.
63. Luna ā Goddess of the moon. Already one of the most popular girl names in the US and it comes straight from Roman mythology.
64. Minerva ā Goddess of wisdom and war strategy. The Roman Athena. Full, strong, and rarely used today.
65. Nona ā One of the three Fates. Means “ninth.” Short, vintage, and quietly divine.
66. Ops ā Goddess of abundance and resources. Means “abundance.” Very short and very rare.
67. Pax ā Goddess of peace. Means “peace.” Three letters of pure meaning.
68. Pomona ā Goddess of fruit trees and orchards. Means “fruit.” Rare, earthy, and beautiful.
69. Proserpina ā Roman form of Persephone. Queen of the underworld. Long and deeply mythological.
70. Terra ā Goddess of the earth. Means “earth.” Short, grounded, and beautiful.
71. Venus ā Goddess of love and beauty. The Roman Aphrodite. One of the most recognized goddess names in the world.
72. Veritas ā Goddess of truth. Means “truth.” Rare and full of moral beauty.
73. Vesta ā Goddess of the hearth and home. The Roman Hestia. Short, warm, and full of quiet power.
74. Victoria ā Goddess of victory. Means “victory.” Already a widely used girl name and carries full goddess energy.
75. Volumna ā Goddess who watched over children in their cradles. Rare and deeply maternal.
Norse Goddess Baby Girl Names
Norse goddesses are fierce, wild, and full of Northern fire. They ruled over love and war, life and death, wisdom and magic. They were not peaceful watchers. They were forces of nature.
These names come from the Viking age and before. Some are well known. Some are barely heard outside Scandinavia. All of them are extraordinary.
76. Bil ā A goddess associated with the moon. Short, rare, and deeply Norse.
77. Eir ā Goddess of healing and medicine. One of the handmaidens of Frigg. Means “mercy” or “peace.” Three letters and completely beautiful.
78. Freyja ā Goddess of love, fertility, war, and magic. The most powerful goddess in Norse mythology. Freya is the more common spelling but Freyja is the original.
79. Frigg ā Queen of the Aesir and goddess of foresight. Wife of Odin. A name of immense wisdom and maternal power.
80. Gefjon ā Goddess of agriculture and unmarried women. Means “giver.” Rare and full of Norse depth.
81. Hel ā Ruler of the Norse underworld. Short, bold, and completely unforgettable as a name.
82. HlĆn ā Goddess of protection and consolation. Means “protector.” Rare and quietly powerful.
83. Idunn ā Goddess of youth and keeper of the golden apples that kept the gods young. Means “ever young.” Beautiful and rare.
84. Nanna ā Goddess associated with the moon and devotion. Wife of Baldr. Short and warm.
85. RĆ”n ā Goddess of the sea who collected the drowned in her net. Bold, dark, and deeply Norse.
86. Sigyn ā Goddess of fidelity. Wife of Loki. Known for her extraordinary loyalty. A name of quiet, unshakeable devotion.
87. Skaưi ā Goddess of winter, hunting, and mountains. Means “shadow” or “harm.” Wild and fierce.
88. Sól ā Goddess of the sun. Short, radiant, and beautiful.
89. Syn ā Goddess of protection and a guardian of doorways. Means “denial” or “defense.” Short and striking.
90. Var ā Goddess of oaths and agreements. Means “beloved.” Short and rare.
91. Vor ā Goddess of wisdom who knew all things. Means “careful one.” Short and full of quiet power.
Hindu Goddess Baby Girl Names
Hindu mythology has one of the richest goddess traditions in the world. These goddesses are not simply divine figures. They are cosmic forces. Creators and destroyers. Mothers and warriors. Wisdom itself.
Many of these names are already used widely across India and the South Asian diaspora. Others are rare even within Hindu tradition. All of them carry extraordinary depth.
92. Aditi ā Mother of the gods. Goddess of infinity and the boundless sky. Means “boundless” or “free.”
93. Ambika ā A form of the goddess Durga. Means “mother.” Warm and full of maternal power.
94. Annapurna ā Goddess of food and nourishment. Means “full of food.” A name tied to abundance and care.
95. Bhavani ā A form of Parvati. Means “giver of life.” Strong and full of creative energy.
96. Chandni ā Means “moonlight.” Associated with lunar goddesses in Hindu tradition. Soft and beautiful.
97. Devi ā Means “goddess.” The supreme goddess in Hinduism. Short, powerful, and full of divine meaning.
98. Durga ā Warrior goddess who defeated the buffalo demon Mahishasura. Means “invincible.” One of the most powerful names in Hindu mythology.
99. Ganga ā Goddess of the sacred Ganges river. Means “swift-goer.” A name tied to purification and life.
100. Kali ā Goddess of time, change, and destruction. One of the most fearsome and revered goddesses in all of Hinduism. Short and full of cosmic power.
101. Kamala ā A name of Lakshmi. Means “lotus.” Soft, beautiful, and deeply sacred.
102. Lakshmi ā Goddess of wealth, fortune, and beauty. One of the most beloved goddesses in Hinduism. A name of abundance and grace.
103. Meenakshi ā A form of Parvati. Means “fish-eyed.” Associated with beauty and divine femininity in South India.
104. Parvati ā Goddess of love and devotion. Wife of Shiva. One of the most important goddesses in the Hindu trinity.
105. Radha ā The beloved of Krishna. A goddess of devotion, love, and surrender. One of the most cherished names in Vaishnava tradition.
106. Saraswati ā Goddess of knowledge, music, art, and wisdom. One of the three great goddesses of Hinduism. A name that carries every form of creative and intellectual power.
107. Shakti ā The divine feminine energy that powers the universe. Means “power” or “energy.” Short and full of cosmic meaning.
108. Sita ā Wife of Rama and a goddess of virtue, devotion, and strength. One of the most beloved female figures in Hindu mythology.
109. Tara ā A goddess of compassion in both Hindu and Buddhist traditions. Means “star.” Short, bright, and cross-cultural.
110. Uma ā A name of Parvati meaning “light” or “tranquility.” Short, soft, and beautiful.
111. Usha ā Goddess of the dawn in Vedic tradition. Means “dawn.” Ancient, rare, and full of early morning beauty.
Egyptian Goddess Baby Girl Names
Egyptian goddesses are some of the oldest named divine figures in human history. They ruled over everything from love to death to the flooding of the Nile. Their names are exotic, rare, and carry thousands of years of civilization behind them.
112. Amunet ā A primordial goddess. Means “the hidden one.” Rare and deeply mysterious.
113. Anput ā Goddess of the seventeenth nome of Upper Egypt and protector of the dead. Rare and striking.
114. Bastet ā Goddess of home, fertility, and cats. One of the most beloved Egyptian goddesses. Short, striking, and full of feline grace.
115. Hathor ā Goddess of love, beauty, music, and motherhood. One of the most important goddesses in Egyptian mythology.
116. Heqet ā Goddess of fertility and childbirth. Depicted as a frog. Ancient and rare.
117. Isis ā Goddess of magic, healing, and motherhood. One of the most important goddesses in Egyptian mythology. Short, powerful, and deeply ancient.
118. Maat ā Goddess of truth, justice, and cosmic order. Means “truth.” Short and full of moral weight.
119. Merytaten ā Means “beloved of Aten.” Daughter of Akhenaten. Long, rare, and full of royal Egyptian history.
120. Neith ā Goddess of war and hunting. One of the oldest Egyptian goddesses. Short and full of ancient power.
121. Nekhbet ā Vulture goddess and protector of Upper Egypt. Rare and deeply rooted in Egyptian mythology.
122. Nephthys ā Goddess of death, darkness, and lamentation. Sister of Isis. A name of dark, beautiful mystery.
123. Nut ā Goddess of the sky. She stretched her body across the earth to form the heavens. Short, rare, and extraordinarily meaningful.
124. Renenutet ā Goddess of nourishment and the harvest. A cobra goddess. Long and deeply rare.
125. Sekhmet ā Goddess of war and healing. A lioness goddess of extraordinary power. Means “she who is powerful.”
126. Serqet ā Goddess of scorpions, magic, and healing. A protector of the dead. Rare and striking.
127. Seshat ā Goddess of writing, knowledge, and measurement. Means “she who scrivens.” The only female deity associated with writing in Egyptian mythology.
128. Tefnut ā Goddess of moisture and rain. Sister and wife of Shu. Short and rare.
Celtic and Other Goddess Baby Girl Names
Some of the most beautiful goddess names in the world come from traditions less commonly explored. Celtic mythology. Mesopotamian religion. Slavic faith. Aztec cosmology. Polynesian stories.
These names are rare in the Western world. Every single one is worth knowing.
129. Aine ā Irish goddess of love, light, and summer. Pronounced “AHN-ya.” Rare outside Ireland and completely beautiful.
130. Arianrhod ā Welsh goddess of the moon and stars. Means “silver wheel.” Long, rare, and full of Celtic magic.
131. Brigid ā Irish goddess of healing, poetry, and smithcraft. One of the most beloved Celtic goddesses. Made famous through Saint Brigid as well.
132. Cerridwen ā Welsh goddess of transformation and keeper of the cauldron of inspiration. Means “beloved woman.” Long and full of old Welsh power.
133. Danu ā Mother goddess of the Tuatha DĆ© Danann in Irish mythology. Short and full of ancient maternal energy.
134. Epona ā Gaulish goddess of horses and fertility. A name from ancient Gaul that is almost never used today.
135. Inanna ā Sumerian goddess of love, war, and fertility. One of the oldest named goddesses in human history. Means “lady of heaven.”
136. Ishtar ā Babylonian goddess of love and war. The equivalent of Inanna. Bold, ancient, and full of Near Eastern mythology.
137. Morrigan ā Irish goddess of fate, death, and war. Means “great queen” or “phantom queen.” Dark, powerful, and unforgettable.
138. Rhiannon ā Welsh goddess associated with horses and the otherworld. Means “great queen.” Made famous by the Fleetwood Mac song but rooted in ancient Welsh mythology.
139. Rosmerta ā Gaulish goddess of fertility and abundance. Means “good provider.” Rare and beautifully rooted in Celtic tradition.
140. Sedna ā Inuit goddess of the sea and marine animals. A powerful and haunting name from Arctic mythology.
141. Xochiquetzal ā Aztec goddess of beauty, art, and female sexual power. Long, exotic, and deeply rooted in Mesoamerican culture.
142. Yemoja ā Yoruba goddess of the ocean and rivers. Mother of all water. A name of deep significance across West African and African diaspora traditions.
143. Zorya ā Slavic goddess of the dawn who guards the universe from a doomsday hound. Means “dawn.” Rare, striking, and full of Slavic mythology.
144. Zisa ā Germanic goddess of the harvest. Means “abundance.” Short, rare, and quietly powerful.
Wrapping Up
Every goddess on this list ruled over something real. Love, war, wisdom, the harvest, the sea, the sky, the dead. Nothing small.
Giving your daughter a goddess name is giving her a story before she is even born. A name that comes with mythology, with power, with thousands of years of meaning packed inside it.
Go back through the sections that felt right. Say the names out loud. The one that sounds like her is the one.
Save this to Pinterest for later and share it with any mom who is still searching for that perfect name.