110+ *Prettiest* Irish Girl Names (with Pronunciations)

This post contains affiliate links.

There’s something completely enchanting about Irish girl names — they’re lyrical, meaningful, and full of Celtic charm. Whether you’re honoring your Irish heritage or just love the sound of these names, here are 110+ of the prettiest Irish names for your little girl —

prettiest Irish girl names

🔍 Curious how popular a name is?

Check any name's popularity trend since 1880 with our free Baby Name Popularity Checker.

A quick note before we dive in: many traditional Irish names have spellings that don’t follow English pronunciation rules. That’s because they come from the Irish (Gaelic) language, which has its own beautiful set of sounds. Don’t let unfamiliar spellings scare you off — I’ve included pronunciation guides in parentheses for the trickier ones so you can fall in love with the sound of these names too.

Classic Irish Girl Names

These are the timeless Irish names that have been beloved for generations. They carry deep roots in Irish history and culture, and they’re just as gorgeous today as they were centuries ago.

Siobhán (shiv-AWN)

  • Origin: Irish
  • Meaning: God is gracious

Brigid (BRIJ-id)

  • Origin: Irish
  • Meaning: Exalted one, strength

Eileen

  • Origin: Irish
  • Meaning: Bright, shining light

Maureen

  • Origin: Irish
  • Meaning: Star of the sea

Kathleen

  • Origin: Irish
  • Meaning: Pure

Colleen

  • Origin: Irish
  • Meaning: Girl, maiden

Aisling (ASH-ling)

  • Origin: Irish
  • Meaning: Dream, vision

Sinéad (shin-AID)

  • Origin: Irish
  • Meaning: God is gracious

Deirdre (DEER-druh)

  • Origin: Irish
  • Meaning: Sorrowful one, she who rages

Ciara (KEER-uh)

  • Origin: Irish
  • Meaning: Dark-haired

Róisín (ro-SHEEN)

  • Origin: Irish
  • Meaning: Little rose

Mairéad (mah-RAID)

  • Origin: Irish
  • Meaning: Pearl

Caitlín (KAHT-leen)

  • Origin: Irish
  • Meaning: Pure

Moira

  • Origin: Irish
  • Meaning: Star of the sea, great one

Gráinne (GRAWN-yuh)

  • Origin: Irish
  • Meaning: Love, grain goddess

Norah

  • Origin: Irish
  • Meaning: Honor, light

Bernadette

  • Origin: Irish
  • Meaning: Brave as a bear

Maeve

  • Origin: Irish
  • Meaning: She who intoxicates

Sorcha (SUR-uh-kuh)

  • Origin: Irish
  • Meaning: Bright, radiant

Modern Irish Girl Names

These names feel fresh and current while still carrying that unmistakable Irish spirit. They’re the ones you’ll hear in playgrounds across Dublin and Cork right now.

Saoirse (SEER-shuh)

  • Origin: Irish
  • Meaning: Freedom, liberty

Caoimhe (KEE-vuh)

  • Origin: Irish
  • Meaning: Gentle, beautiful, precious

Aoife (EE-fuh)

  • Origin: Irish
  • Meaning: Beautiful, radiant

Niamh (NEEV)

  • Origin: Irish
  • Meaning: Bright, radiant

Ríona (REE-uh-nuh)

  • Origin: Irish
  • Meaning: Queenly

Alannah

  • Origin: Irish
  • Meaning: Dear child, darling

Clodagh (CLO-duh)

  • Origin: Irish
  • Meaning: Named after the River Clodagh in Tipperary

Sadhbh (SYVE)

  • Origin: Irish
  • Meaning: Sweet, goodness

Fiadh (FEE-uh)

  • Origin: Irish
  • Meaning: Wild, untamed

Orlaith (OR-luh)

  • Origin: Irish
  • Meaning: Golden princess

Croía (KREE-uh)

  • Origin: Irish
  • Meaning: Heart

Ailbhe (AL-vuh)

  • Origin: Irish
  • Meaning: Bright, white

Laoise (LEE-shuh)

  • Origin: Irish
  • Meaning: Light, radiance

Aoibhínn (AY-veen)

  • Origin: Irish
  • Meaning: Beautiful, radiant joy

Eabha (AY-vuh)

  • Origin: Irish
  • Meaning: Life

Cadhla (KY-luh)

  • Origin: Irish
  • Meaning: Beautiful, graceful

Muireann (MWIR-in)

  • Origin: Irish
  • Meaning: Sea white, sea fair

Doireann (DIR-in)

  • Origin: Irish
  • Meaning: Daughter of the fair, sullen

Emer (EE-mer)

  • Origin: Irish
  • Meaning: Swift, ready

Unique Irish Girl Names

Looking for something a little more unexpected? These rare and distinctive Irish names are absolute hidden gems that will make your daughter’s name truly one of a kind.

Eithne (EN-yuh)

  • Origin: Irish
  • Meaning: Kernel, grain

Bláthnaid (BLAW-nid)

  • Origin: Irish
  • Meaning: Little flower

Líadán (LEE-uh-dawn)

  • Origin: Irish
  • Meaning: Grey lady

Meadhbh (MAYV)

  • Origin: Irish
  • Meaning: She who intoxicates

Saorla (SAYR-luh)

  • Origin: Irish
  • Meaning: Free-spirited noble

Clíodhna (KLEE-uh-nuh)

  • Origin: Irish
  • Meaning: Shapely, beautiful

Tullia

  • Origin: Irish
  • Meaning: Peaceful, quiet

Gormlaith (GURM-luh)

  • Origin: Irish
  • Meaning: Illustrious princess, blue sovereign

Muirne (MWIR-nuh)

  • Origin: Irish
  • Meaning: Beloved, festive

Saibh (SYVE)

  • Origin: Irish
  • Meaning: Goodness, sweet

Dervla

  • Origin: Irish
  • Meaning: Daughter of the poet

Brígh (BREE)

  • Origin: Irish
  • Meaning: Power, strength, virtue

Oonagh (OO-nuh)

  • Origin: Irish
  • Meaning: Lamb, unity

Ríoghnach (REE-uh-nuk)

  • Origin: Irish
  • Meaning: Queenly

Aislinn (ASH-lin)

  • Origin: Irish
  • Meaning: Dream, vision, inspiration

Treasa (TRASS-uh)

  • Origin: Irish
  • Meaning: Strength, harvest

Lasairfhíona (LASS-uh-REE-nuh)

  • Origin: Irish
  • Meaning: Flame wine, flame of wine

Caoilfhinn (KEEL-in)

  • Origin: Irish
  • Meaning: Slender and fair

Rathnait (RAH-nit)

  • Origin: Irish
  • Meaning: Graceful, prosperous

Short Irish Girl Names

Sometimes the most powerful names come in small packages. These short and sweet Irish names are easy to spell, easy to say, and absolutely lovely.

Áine (AWN-yuh)

  • Origin: Irish
  • Meaning: Brightness, splendor, radiance

Cara

  • Origin: Irish
  • Meaning: Friend

Dana

  • Origin: Irish
  • Meaning: Bold, courageous

Tara

  • Origin: Irish
  • Meaning: Hill, elevated place (after the Hill of Tara)

Orla

  • Origin: Irish
  • Meaning: Golden princess

Úna (OO-nuh)

  • Origin: Irish
  • Meaning: Lamb, unity

Rona

  • Origin: Irish
  • Meaning: Seal

Enya

  • Origin: Irish
  • Meaning: Kernel, grain (anglicized form of Eithne)

Nola

  • Origin: Irish
  • Meaning: Fair shoulder, famous

Shea

  • Origin: Irish
  • Meaning: Hawk-like, admirable

Íde (EE-duh)

  • Origin: Irish
  • Meaning: Thirst, voracious for goodness

Ailís (AY-leesh)

  • Origin: Irish
  • Meaning: Noble

Bríd (BREED)

  • Origin: Irish
  • Meaning: Exalted one

Liath (LEE-uh)

  • Origin: Irish
  • Meaning: Grey

Róis (ROESH)

  • Origin: Irish
  • Meaning: Rose

Nell

  • Origin: Irish
  • Meaning: Bright, shining one

Eala (AL-uh)

  • Origin: Irish
  • Meaning: Swan

Fia (FEE-uh)

  • Origin: Irish
  • Meaning: Wild deer

Irish Girl Names from Mythology

Irish mythology is overflowing with fierce, magical, unforgettable women. These names come straight from the old legends and carry stories that will enchant your little girl for a lifetime.

Étaín (AY-teen)

  • Origin: Irish
  • Meaning: Shining, beautiful (a legendary beauty of Irish myth)

Granuaile (GRAWN-yuh-wail)

  • Origin: Irish
  • Meaning: Grace O’Malley, the legendary pirate queen

Fionnuala (fin-OO-luh)

  • Origin: Irish
  • Meaning: Fair shoulders (from the Children of Lir legend)

Macha (MAH-kuh)

  • Origin: Irish
  • Meaning: Battle, plain (a warrior goddess)

Scáthach (SKAH-hakh)

  • Origin: Irish
  • Meaning: The shadowy one (legendary warrior woman who trained Cú Chulainn)

Danu

  • Origin: Irish
  • Meaning: Mother of the gods (ancient Celtic goddess)

Ériu (AY-roo)

  • Origin: Irish
  • Meaning: Goddess of Ireland (Ireland itself is named after her)

Sadb (SYVE)

  • Origin: Irish
  • Meaning: Sweet, goodness (mother of Oisín in legend)

Nuala (NOO-luh)

  • Origin: Irish
  • Meaning: Fair shoulders (short form of Fionnuala)

Medb (MAYV)

  • Origin: Irish
  • Meaning: She who intoxicates (the fierce warrior queen of Connacht)

Boann (BOW-in)

  • Origin: Irish
  • Meaning: White cow (goddess of the River Boyne)

Cessair (KESS-ir)

  • Origin: Irish
  • Meaning: Sorrow, affliction (first woman to set foot in Ireland, per legend)

Banba (BAN-buh)

  • Origin: Irish
  • Meaning: Goddess of Ireland (one of the three patron goddesses)

Flidais (FLID-ish)

  • Origin: Irish
  • Meaning: Doe goddess (goddess of wildlife and forests)

Caer (KAYR)

  • Origin: Irish
  • Meaning: Yew berry (a swan maiden from myth, beloved of Aengus)

Aebhfinn (AYV-in)

  • Origin: Irish
  • Meaning: Fair radiance (beautiful woman of the Otherworld)

Irish Girl Names That Are Easy to Pronounce

Love the idea of an Irish name but want something that won’t be constantly mispronounced at school drop-off? These beautiful Irish names are spelled just like they sound — no pronunciation guide needed.

Shannon

  • Origin: Irish
  • Meaning: Old, wise river (after the River Shannon)

Erin

  • Origin: Irish
  • Meaning: Ireland, from the island to the west

Keira

  • Origin: Irish
  • Meaning: Dark-haired (anglicized form of Ciara)

Bridget

  • Origin: Irish
  • Meaning: Exalted one, strength

Fiona

  • Origin: Irish
  • Meaning: Fair, white, beautiful

Megan

  • Origin: Irish
  • Meaning: Pearl

Keelin

  • Origin: Irish
  • Meaning: Slender and fair (anglicized form of Caoilfhinn)

Grania

  • Origin: Irish
  • Meaning: Love (anglicized form of Gráinne)

Regan

  • Origin: Irish
  • Meaning: Little ruler

Kerry

  • Origin: Irish
  • Meaning: Dark, dark-haired (after County Kerry)

Darcy

  • Origin: Irish
  • Meaning: Dark one, descendant of the dark

Finola

  • Origin: Irish
  • Meaning: Fair shoulders (anglicized form of Fionnuala)

Casey

  • Origin: Irish
  • Meaning: Vigilant, watchful

Rowan

  • Origin: Irish
  • Meaning: Little red-haired one

Decla

  • Origin: Irish
  • Meaning: Full of goodness

Molly

  • Origin: Irish
  • Meaning: Star of the sea

Nessa

  • Origin: Irish
  • Meaning: Not gentle, rough

Brenna

  • Origin: Irish
  • Meaning: Raven, dark-haired

Tierney

  • Origin: Irish
  • Meaning: Lord, chief

Fallon

  • Origin: Irish
  • Meaning: Leader, superiority

Myrna

  • Origin: Irish
  • Meaning: Beloved, gentle

Irish girl names are truly some of the most beautiful in the world. Whether you choose a name rooted in ancient mythology like Étaín, a modern favorite like Fiadh, or an easy-to-pronounce classic like Shannon, you’re giving your daughter a name with soul, history, and unmistakable Celtic beauty. Trust your heart — the right Irish name will feel like it was always meant for her.

Read Next: 51+ *Best* Irish Boy Names (For Your Little Charmer)

🎨 Found the Perfect Name?

Create a beautiful, free nursery-ready print with your baby’s name and meaning.

Create Free Name Art →

Frequently Asked Questions

What are the most popular Irish girl names right now?

In Ireland, Fiadh has been the number one baby girl name for several years running. Other top names include Aoife, Caoimhe, Saoirse, and Roisín. In the US, anglicized versions like Maeve, Nora, and Bridget tend to be the most popular Irish picks.

How do you pronounce Irish girl names with unusual spellings?

Irish (Gaelic) uses a different pronunciation system than English. A few key rules that help: “bh” and “mh” make a “v” sound (so Siobhán = shiv-AWN and Caoimhe = KEE-vuh). “Dh” and “gh” are often silent or softened. “Aoi” usually sounds like “ee.” The best approach is to look up each name individually, since there are regional variations even within Ireland. We’ve included pronunciation guides throughout this post for the trickiest names!

Can I use an Irish name if I don’t have Irish heritage?

Absolutely! Names cross cultures all the time, and there’s nothing wrong with choosing an Irish name simply because you love how it sounds and what it means. Many Irish names like Maeve, Fiona, and Shannon are already widely used around the world. If you choose a name with a Gaelic spelling, just be prepared to help people with the pronunciation — which is a great conversation starter about the name’s beautiful origins.

What is the difference between Irish names and Gaelic names?

They’re essentially the same thing! “Irish” and “Gaelic” (specifically Irish Gaelic or “Gaeilge”) both refer to the native language of Ireland. You might also hear “Celtic” used broadly, which encompasses Irish, Scottish Gaelic, Welsh, and other related cultures. Scottish Gaelic names share some similarities with Irish names but have their own distinct spellings and pronunciations. All of the names in this post are specifically Irish in origin.

✨ Love these names? Create free printable nursery art for any name →

Recent Posts