300+ Irish Names for Boys & Girls 2026

Irish names are known for their rich history, lyrical sound, and deep cultural roots. Originating from the Gaelic language, many Irish names have been passed down for centuries and are closely connected to Ireland’s ancient traditions, mythology, and folklore.

These names often carry powerful meanings related to nature, strength, beauty, and noble character.

Many traditional Irish names come from legendary heroes, kings, and figures from Celtic mythology, while others are inspired by the natural landscapes of Ireland, such as rivers, hills, forests, and the sea. Because of this, Irish names frequently symbolize qualities like bravery, wisdom, loyalty, and resilience.

Today, Irish names remain popular not only in Ireland but also around the world for their unique spellings, melodic pronunciation, and meaningful origins.

In this list, you’ll discover a collection of Irish names and their meanings, highlighting the charm, history, and cultural significance behind these timeless Gaelic names.

Irish Names for Girls

Aileen – The name means light; shining brightness.

Ailbhe – It means white; bright beauty.

Aine – The meaning of this girl’s name is radiance; brilliant light.

Aisling – This name means dream; vision.

Alannah – It means dear child; beloved one.

Aoibhe – The meaning of this girl’s name is beauty; radiant charm.

Aoife – This name means beautiful; radiant woman.

Arlene – It means pledge; sacred promise.

Ashling – The meaning of this girl’s name is dream; hopeful vision.

Beibhinn – This name means fair lady; beautiful woman.

Bebhinn – It means pleasant lady; graceful woman.

Blaithin – The meaning of this girl’s name is little flower; delicate blossom.

Blathnaid – This name means blossom; blooming beauty.

Branna – It means raven; dark bird.

Brenda – The meaning of this girl’s name is sword; strong warrior.

Briana – This name means noble; strong woman.

Bridget – It means strength; powerful woman.

Brigid – The meaning of this girl’s name is exalted one; noble woman.

Bronagh – This name means sorrowful; gentle heart.

Bronwen – It means white breast; fair beauty.

Cadhla – The meaning of this girl’s name is graceful; beautiful one.

Caitlin – This name means pure; innocent heart.

Caoimhe – It means gentle; beautiful and kind.

Cara – The meaning of this girl’s name is friend; beloved companion.

Caragh – This name means beloved; dear one.

Carina – It means dear little one; beloved child.

Carla – The meaning of this girl’s name is free woman; independent spirit.

Carmel – This name means garden; fertile land.

Catriona – It means pure; innocent beauty.

Ceallach – The meaning of this girl’s name is bright-headed; intelligent one.

Ceara – This name means dark-haired; mysterious beauty.

Ciara – It means dark; black-haired beauty.

Claire – The meaning of this girl’s name is bright; clear light.

Cliona – This name means shapely; graceful form.

Clodagh – It means river name; flowing water.

Colleen – The meaning of this girl’s name is girl; young woman.

Croia – This name means heart; loving spirit.

Deirdre – It means sorrowful; tragic heroine.

Delaney – The meaning of this girl’s name is dark challenger; strong spirit.

Dervla – This name means daughter of the poet; noble heritage.

Devlin – It means fierce courage; brave heart.

Eabha – The meaning of this girl’s name is life; living spirit.

Eadaoin – This name means fire; passionate spirit.

Eavan – It means beautiful sheen; radiant glow.

Edna – The meaning of this girl’s name is kernel; seed of life.

Eileen – This name means bright; shining light.

Eimear – It means swift; quick and graceful.

Eithne – The meaning of this girl’s name is kernel; seed.

Elva – This name means white; fair beauty.

Emer – It means swift; graceful woman.

Enya – The meaning of this girl’s name is little fire; passionate spirit.

Erin – This name means Ireland; peaceful land.

Etain – It means shining; radiant woman.

Eva – The meaning of this girl’s name is life; living soul.

Evelyn – This name means wished-for child; beloved one.

Faye – It means fairy; magical being.

Fenella – The meaning of this girl’s name is white shoulder; fair beauty.

Fidelma – This name means beauty ever good; virtuous woman.

Finola – It means fair shoulder; graceful beauty.

Fiona – The meaning of this girl’s name is fair; white beauty.

Fionnuala – This name means fair shoulder; beautiful form.

Flannery – It means red-haired; fiery beauty.

Glenna – The meaning of this girl’s name is valley; peaceful place.

Grainne – This name means grain; seed of life.

Iona – It means island; sacred land.

Isolde – The meaning of this girl’s name is ice ruler; noble woman.

Ivory – This name means pale; white beauty.

Keelin – It means slender; graceful one.

Keira – The meaning of this girl’s name is dark-haired; mysterious beauty.

Kelly – This name means warrior; brave fighter.

Kiera – It means dark; black-haired beauty.

Kyla – The meaning of this girl’s name is narrow strait; channel of water.

Lainey – This name means bright shining one; radiant girl.

Laoghaire – It means calf herder; rural life.

Leah – The meaning of this girl’s name is weary; gentle soul.

Lennon – This name means lover; affectionate one.

Liadan – It means grey lady; poetic woman.

Liriel – The meaning of this girl’s name is daughter of the sea; ocean spirit.

Lorna – This name means fox; clever creature.

Maeve – It means intoxicating; powerful queen.

Maire – The meaning of this girl’s name is beloved; wished-for child.

Maureen – This name means little Mary; beloved child.

Meabh – It means intoxicating; legendary queen.

Megan – The meaning of this girl’s name is pearl; precious jewel.

Michaela – This name means who is like God; humble spirit.

Moira – It means bitter; strong spirit.

Molly – The meaning of this girl’s name is star of the sea; beloved one.

Mona – This name means noble; dignified woman.

Muirgen – It means born of the sea; ocean child.

Muriel – The meaning of this girl’s name is bright sea; shining water.

Nessa – This name means gentle; soft spirit.

Neve – It means bright; radiant beauty.

Niamh – The meaning of this girl’s name is bright; shining one.

Nola – This name means noble; fair lady.

Noreen – The meaning of this girl’s name is little honor; respected woman.

Norah – This name means honor; shining light.

Oona – It means one; unique woman.

Orla – The meaning of this girl’s name is golden princess; royal beauty.

Orlagh – This name means golden lady; noble woman.

Padraigin – It means noble; little patrician.

Pegeen – The meaning of this girl’s name is little pearl; precious gem.

Riona – This name means queenly; royal woman.

Roisin – It means little rose; delicate flower.

Rory – The meaning of this girl’s name is red king; fiery ruler.

Rowan – This name means little red one; rowan tree.

Sadhbh – It means sweet; lovely woman.

Saoirse – The meaning of this girl’s name is freedom; liberty.

Saraid – This name means princess; noble woman.

Shannon – It means wise river; sacred water.

Sheila – The meaning of this girl’s name is blind; devoted spirit.

Sheena – This name means God is gracious; divine mercy.

Siobhan – It means God is gracious; divine blessing.

Sinead – The meaning of this girl’s name is God is gracious; heavenly favor.

Sorcha – This name means brightness; radiant light.

Tara – It means rocky hill; sacred place.

Teagan – The meaning of this girl’s name is little poet; creative spirit.

Tierney – This name means lord; noble leader.

Treasa – It means strength; powerful woman.

Una – The meaning of this girl’s name is one; unique beauty.

Vevina – This name means sweet lady; gentle woman.

Yseult – The meaning of this girl’s name is ice ruler; legendary beauty.

Ailsa – This name means elf victory; magical triumph.

Alana – It means dear child; beloved daughter.

Arianwen – The meaning of this girl’s name is silver blessed; shining beauty.

Bree – This name means hill; elevated land.

Bria – It means noble; strong woman.

Cailin – The meaning of this girl’s name is girl; young maiden.

Carlin – This name means little champion; brave spirit.

Cassidy – It means curly-haired; lively beauty.

Clare – The meaning of this girl’s name is bright; shining light.

Darcy – This name means dark one; mysterious beauty.

Earla – It means noblewoman; dignified lady.

Fallon – The meaning of this girl’s name is leader; powerful ruler.

Finley – This name means fair warrior; brave fighter.

Gillian – It means youthful; lively spirit.

Iseult – The meaning of this girl’s name is fair lady; legendary beauty.

Keara – This name means dark-haired; mysterious charm.

Kenna – It means born of fire; fiery spirit.

Lennox – The meaning of this girl’s name is elm grove; peaceful forest.

Lorcan – This name means little fierce one; brave spirit.

Malin – It means little warrior; brave child.

Neala – The meaning of this girl’s name is champion; strong woman.

Orin – This name means pale green; fresh nature.

Reagan – It means little ruler; noble leader.

Riley – The meaning of this girl’s name is courageous; brave heart.

Sloane – This name means warrior; fierce fighter.

Taryn – It means rocky hill; strong land.

Tegan – The meaning of this girl’s name is beautiful; fair one.

Torin – This name means chief; leader.

Keavy – The meaning of this girl’s name is gentle; graceful woman.

Irish Names for Boys

Aidan – Little fire

Brendan – Prince; descendant of Braonán

Cian – Ancient; enduring

Declan – Man of prayer

Eamon – Wealthy protector

Finn – Fair; white

Gavin – White hawk

Hugh – Mind; intellect

Ian – God is gracious

Kieran – Little dark one

Liam – Strong-willed warrior

Milo – Soldier; merciful

Nolan – Champion; noble

Owen – Young warrior; well-born

Patrick – Nobleman

Quinn – Wise; counsel

Ronan – Little seal

Sean – God is gracious

Tadhg – Poet; philosopher

Ultan – Man from Ulster

Alastair – Defender of mankind

Brennan – Descendant of the sad one

Callum – Dove

Donal – World ruler

Eoghan – Born of the yew tree

Fergus – Man of strength

Garrett – Spear strength

Hogan – Young warrior

Ivor – Archer; bow warrior

Keegan – Small flame

Lorcan – Little fierce one

Malachy – Messenger of God

Neal – Champion

Oran – Little green one

Padraig – Noble

Rory – Red king

Seamus – Supplanter

Tiernan – Little lord

Ulick – Noble heritage

Baird – Poet; singer

Aengus – One strength

Basil – Kingly

Cathal – Battle ruler

Dermot – Free man

Enda – Birdlike; freedom

Fintan – White fire

Grady – Noble

Harlan – Rocky land

Iarlaith – Noble prince

Kellan – Powerful warrior

Larkin – Fierce

Murtagh – Sea warrior

Niall – Champion; cloud

Oisin – Little deer

Phelan – Wolf

Riordan – Royal poet

Shane – God is gracious

Teague – Poet

Uaine – Green one

Brady – Spirited; broad

Ardan – High aspiration

Brann – Raven

Cormac – Charioteer

Darragh – Oak tree

Eamonn – Rich protector

Fiachra – Raven

Gannon – Fair-skinned

Hennessy – Descendant of Angus

Iomhar – Archer

Kian – Ancient king

Lochlann – Land of lakes

Mahon – Bear-like

Ned – Wealthy guardian

Odhran – Pale green

Proinsias – Free man

Rafferty – Prosperity bearer

Seanan – Little wise one

Torin – Chief

Uinseann – Ash tree

Brin – Hill

Art – Bear; noble

Brock – Badger

Cillian – War strife

Donnacha – Brown warrior

Erc – Speckled; spotted

Felan – Wolf

Gearoid – Brave with a spear

Hughie – Intelligent

Iagan – Little fire

Kerrigan – Dark-haired

Loman – Bare place

Maddox – Son of Madoc

Nevin – Holy; little saint

Odran – Dark-haired

Piaras – Rock

Rian – Little king

Senan – Wise one

Turlough – Helper; abettor

Ualan – Proud

Bradan – Salmon

Aodh – Fire

Bairre – Fair-headed

Colm – Dove

Diarmuid – Free man

Eanna – Birdlike

Faolan – Little wolf

Gilla – Servant

Hagan – Young warrior

Ivoran – Archer

Keir – Dark one

Laoghaire – Shepherd

Manus – Great

Nessan – Gentle

Osgar – Deer lover

Peader – Rock

Ruairi – Red king

Sullivan – Dark-eyed

Tiarnan – Little lord

Uilliam – Strong protector

Breandan – Prince

Ailill – Elf-like beauty

Bodan – Messenger

Cairbre – Charioteer

Daire – Fruitful; fertile

Eochaid – Horseman

Fergal – Brave man

Guaire – Noble

Hughán – Young mind

Iomair – Archer warrior

Kealan – Slender

Lir – Sea god

Muiredach – Lord

Nemed – Sacred

Oscar – Deer friend

Phelim – Ever good

Ruarc – Famous ruler

Sioda – Silk-like

Tomas – Twin

Uasal – Noble

Breac – Speckled

Ailbe – White; bright

Blathmac – Son of the flower

Conall – Strong wolf

Dallan – Blind poet

Eimhin – Swift

Fiach – Raven

Gorm – Blue

Hughbert – Bright mind

Iarlath – Noble prince

Keane – Ancient; enduring

Similar Posts