Mermaid Names For Girls

Are you looking for the best mermaid names for girls for your little ocean princess?

Then our ultimate list of mermaid baby girl names and girl names related to mermaids is just for you!

Mermaids are mythical creatures. Every little girl who goes for a swim dreams of having the perfect mermaid tail, and being a mermaid princess!  

From the beautiful flowing hair to gorgeous green shiny scales, mermaids are inspirational!

Mermaids have been a part of mythology in many cultures for thousands of years.  Mermaids bring good luck, and are known to be beautiful and loving.

So, it is no wonder you are looking for the best mermaid female names, they’re magical!

From cute mermaid names like Galene, Ceto, Sirena!

To beautiful mermaid baby girl names like Mariana, Oceane, and Ione, we’re sure you’re going to find the perfect mermaid inspired names for your baby girl!

And if you love these mermaid names, make sure to check out these other names that mean water, names that mean ocean, and names that mean earth. Or even these magical girl names!

mermaid names for girls

Best Mermaid Girl Names

1. Adriana – of Latin origin meaning ‘from Hadria’ or ‘dark one’. It is also a variant of the name Adrian, which has its roots in the Latin word ‘Hadria’ meaning ‘dark or from the Adriatic sea region’.

2. Andrina – of Greek origin meaning ‘warrior’ or ‘defender’. It is a variant of the name Andrea, which is a traditionally male name, but it has been used for girls as well. It is a strong and powerful name, fitting for a confident and assertive person. Princess Andrina features as a minor character in children’s movie ‘The Little Mermaid’ as well as of the main characters in ‘The Little Mermaid: Ariel’s Beginning’.

3. Ariel – of Hebrew origin meaning ‘lion – of God’ or ‘heroic’. It is a unisex name and can be used for both boys and girls. Ariel is a popular name for mermaids, particularly in literature and popular culture. One of the most famous examples is the character Ariel from Disney’s ‘The Little Mermaid’ who is the protagonist of the story, a mermaid princess who longs to live on land and be human. There are also other examples of mermaids named Ariel in literature, comics and other media.

4. Calypso – of Greek origin meaning ‘concealer’ or ‘hidden’. It is also the name of a sea nymph in Greek mythology, who detained the hero Odysseus on her island for several years. The name Calypso represents mystery, secrecy and charm. It is a unique and elegant name, fitting for a person with a captivating and alluring personality.

5. Coralia – of Greek origin meaning ‘like coral’. Coralia is a mermaid from the animated series Winx Club. She lives in the Underwater Kingdom of Andros. Coralia mainly appears in Winx Club season 3. She is a Mermaid of Corals.

6. Eudora – of Greek origin meaning ‘good gift’ or ‘well-gifted’ it is a combination of the Greek words ‘eu’ meaning ‘good’ and ‘doron’ meaning ‘gift’. Eudora was a name given to three nymphs called the daughters of the Titan Atlas.

7. Kaia – of Scandinavian origin meaning ‘pure’ or ‘of the earth’. It is also a name of Greek origin, meaning ‘home’ or ‘belonging to one’s self’. It can also be a variant of the name Gaia, the Greek goddess of the Earth. It is a strong, natural and simple name, fitting for a person who is connected to nature and has a peaceful spirit such as a mermaid.

8. Kaylani – of Polynesian origin meaning ‘sea heavens’. Kaylani entered the Top 1000 for the first time in 2016. It was one of the 10 fastest-rising girls’ names of the year. In 2021, it was ranked #282.

9. Madison – of English origin meaning ‘son of Maud’ it is derived from the given name ‘Matthew’ and ‘son’ it also has a meaning of ‘son of the mighty warrior’. It is a unisex name but it is more commonly used for girls. Madison is also the mermaid character in Splash and Splash Too, movies.

10. Mariah – of Hebrew origin, meaning ‘bitter’ or ‘rebellious’. It is a variant of the name Mary, which means ‘wanted’ or ‘beloved’. ‘Mariah the Brave Mermaid’ is a children’s story written by Lindsey Scott.

11. Marina – of Latin origin, meaning ‘of the sea’ or ‘from the sea’. It is also a variant of the name Marine, which has the same meaning. Marina is a fitting name for a person who is connected to the sea or ocean, or simply someone who has a deep love for the sea.

12. Merliah – Merliah is a modern name that does not have a clear origin or meaning. It could be a combination of the name ‘Mer’ meaning ‘sea’ and ‘Liah’ meaning ‘God is mine’ or ‘God is my oath’. Merliah Summers is the main protagonist in Barbie in A Mermaid Tale and Barbie in A Mermaid Tale 2. 

13. Miriam – of Hebrew origin meaning ‘wanted’ or ‘beloved’. It is also a variant of the name Mary, which has the same meaning. Miriam Kent is a popular girl and antagonist of the mermaids in the TV series H2O, Just Add Water.

14. Morgan – of Welsh origin, meaning ‘circling sea’ or ‘bright sea’. It is also a variant of the name Morcant, which has the same meaning. Morgan is a fitting name for a person who is connected to the sea or ocean, or simply someone who has a deep love for the sea.

15. Muriel – of Gaelic origin, meaning ‘bright sea’ or ‘shining sea’. It is a combination of the Gaelic words ‘muir’ meaning ‘sea’ and ‘gael’ meaning ‘bright’ or ‘shining’.

16. Naida – of Greek origin meaning ‘water nymph’ or ‘nymph of the waves’.

17. Nerina – of Italian origin, meaning ‘water nymph’ or ‘nymph of the sea’. ‘Nerina: A Story of Mermaid Meets Man’ is also a novel written by Bianca Scartabello. In the story, Nerina is a curious mermaid who takes her chance to explore what is left of Skyland after an asteroid hits Earth, but she gets more than she bargained for. 

18. Oceania – of Greek origin meaning ‘ocean’ or ‘sea’. Oceania Mermaid is the daughter of the next-to-youngest mermaid sister in The Little Mermaid. 

19. Sereia – of Portuguese origin meaning ‘mermaid’. It’s hard to get a more mermaid name than ‘Sereia’!

20. Undine – of Latin origin meaning “water nymph” or ‘spirit of the water’. It is also a term used in alchemy and medieval literature to describe a water elemental. According to story of Undine, written by Friedrich de la Motte Fouque in 1811. Undine is born a mermaid, but is exchanged as a child for a human child by a river god.  She looks human while on land, but retains certain mermaid abilities.  She marries a human and thereby obtains an immortal soul.

mermaid names

Cute Mermaid Girl Names

  1. Anahita – of Persian origin referring to the Iranian goddess of the water
  2. Arista – of Latin origin meaning ‘harvest’
  3. Brooke – of Irish origin meaning ‘small stream’
  4. Cari – of Turkish origin meaning ‘flows like water’
  5. Coral – of Latin origin meaning ‘sea growth’
  6. Doris – of Greek origin meaning ‘gift from the sea’
  7. Ione – of Greek origin meaning ‘violet’
  8. Lana – of Hawaiian origin meaning ‘afloat in calm waters’
  9. Lola – of Spanish origin meaning ‘lady of sorrows’
  10. Maisie – of Scottish origin meaning ‘pearl’
  11. Marin – of Irish origin meaning ‘star of the sea’
  12. Marni – of Latin origin meaning ‘from the sea’
  13. Mazu – of Chinese origin meaning ‘protector of sailors’
  14. Meri – of Finnish origin meaning ‘the sea’
  15. Molly – of English origin meaning ‘of the sea; bitter’
  16. Myrla – of English origin meaning ‘shining sea’
  17. Nixie – of German origin meaning ‘water sprite’
  18. Ocean – of Greek origin meaning ‘ocean’
  19. Polly – of Latin origin meaning ‘star of the sea’
  20. Romy – of Latin origin meaning ‘dew of the sea’
  21. Siren – of Greek origin meaning ‘enchanter’
  22. Yara – of Arabic origin meaning ‘water lady’

Cool Mermaid Girl Names

  1. Aqua – of Latin origin meaning ‘water’
  2. Asrai – of Gaelic origin meaning ‘aquatic fairy’
  3. Bayou – of Choctaw origin meaning ‘small stream’
  4. Brizo – of Greek origin referring to the goddess of fishermen and sailors
  5. Delphine – of French origin meaning ‘dolphin’
  6. Isla – of Spanish origin meaning ‘island’
  7. Kai – of Hawaiian origin meaning ‘sea’
  8. Lamina – of Basque origin meaning ‘water nymph’
  9. Maj – of Norse origin meaning ‘one from the sea’
  10. Mariela – of Latin origin meaning ‘star of the sea’
  11. Maris – of Latin origin meaning ‘of the sea’
  12. Muirgen – of Irish origin meaning ‘born of the sea’
  13. Namiko – of Japanese origin meaning ‘child of the waves’
  14. Nerida – of Greek origin meaning ‘mermaid’
  15. Nix – of German origin meaning ‘water sprite’
  16. Oceane – of French origin meaning ‘ocean’
  17. Sea – of English origin meaning ‘the sea’
  18. Urmi – of Hindu origin meaning ‘wave of the sea’
mermaid name

Beautiful Mermaid Girl Names

  1. Adella – of German origin meaning ‘noble’
  2. Aquata – of Greek origin meaning ‘water’
  3. Beatrice – of Latin origin meaning ‘she who brings happiness’
  4. Cleodora – of Greek origin meaning ‘gift of glory’
  5. Iaira – of Arabic origin meaning ‘lady of the lake’
  6. Ianthe – of Greek origin meaning ‘violet flower’
  7. Kallianassa – of German origin meaning ‘beautiful queen’
  8. Lorelei – of German origin meaning ‘alluring temptress’
  9. Marcelline – of French origin meaning ‘defender of the sea’
  10. Mariana – of Spanish origin meaning ‘of the sea’
  11. Meribella – of Latin origin meaning ‘beauty of the sea’
  12. Muireann – of Irish origin meaning ‘sea white’
  13. Pearl – of Hebrew origin meaning ‘ocean jewel’
  14. Sequana – of Celtic origin meaning ‘goddess of the River Seine’
  15. Thaleia – of Greek origin meaning ‘blooming sea’
  16. Zenevieva – of Celtic origin meaning ‘white wave’

Unique Mermaid Girl Names

  1. Adamaris – of Latin origin meaning ‘noble – of the sea’
  2. Amatheia – of Greek origin meaning ‘nurses of fish’
  3. Asherah – of Hebrew origin meaning ‘she who walks in the sea’
  4. Daryah – of Persian origin meaning ‘sea’
  5. Galilah – of Hebrew origin meaning ‘rolling hills’
  6. Klymene – of Greek origin meaning ‘famous one’
  7. Maraja – of Sanskrit origin meaning ‘made of the sea’
  8. Melusine – of French origin meaning ‘female spirit of fresh water in a holy well or river’
  9. Morvoren – of Cornis origin meaning ‘mermaid’
  10. Ondine – of Latin origin meaning ‘little wave’
  11. Peninah – of Hebrew origin meaning ‘pearl’
  12. Rusalka – of Slavic origin meaning ‘water nymph’
mermaid names for girl

Mermaid Names For Girls That You’ll Love

  1. Aerwyna – of English origin meaning ‘friend of the sea’
  2. Ariel – of Hebrew origin meaning ‘lion of God’
  3. Cascade – of French origin meaning ‘waterfall’
  4. Ceto – of Greek origin referring to the sea goddess
  5. Galene – of Greek origin meaning ‘calm seas’
  6. Kailani – of Hawaiian origin meaning ‘sea and sky’
  7. Maira – of Irish origin meaning ‘of the sea’
  8. Maribelle – of English origin meaning ‘star of the sea’
  9. Maritza – of Latin origin meaning ‘of the sea’
  10. Moana – of Maori origin meaning ‘wide expanse of water, deep sea’
  11. Naia – of Basque origin meaning ‘sea foam’
  12. Nerissa – of Greek origin meaning ‘from the sea’
  13. Oceana – of Greek origin meaning ‘ocean’
  14. Sabrina – of Celtic origin meaning ‘river goddess’
  15. Sirena – of Greek origin meaning ‘enchanter’

Final Thoughts on Mermaid Names

Selecting the perfect baby name is a challenging task, but just like the great navigators of the seas, we’re here to help you!

We hope you love these mermaid names for girls, and they inspire you to find the perfect name for your little sprite!

And if you’re still looking for more great baby names, try these baby names that mean Earth, baby names that mean balance, earthy boy names, and earthy girl names for more inspiration!

mermaid baby names