Irish (Celtic) baby names carry centuries of history, myth and music. Below are 42 beautiful Irish names for girls and boys, each with its meaning. Tap any name to see its full page with origin and numerology. Whether you want something classic or rare, this is a great place to start.
Irish (and broader Celtic) names carry the music of an ancient language and a deep connection to nature, mythology and legend. Classics like Aidan, Ciara and Liam have become popular worldwide, while others keep their distinctive Gaelic spelling. They often mean things like 'little fire', 'bright' or 'strong'.
An Irish name is perfect if you love a lyrical sound with heritage; consider whether you prefer the traditional Gaelic spelling or an anglicized form.
Alan: a name of Celtic origin meaning «Harmony; handsome».
Gael: a name of Celtic origin meaning «Generous man; lord».
Liam: a name of Irish origin meaning «Determined protector; firm will».
Aiden: a name of Celtic origin meaning «Fire; burning».
Arturo: a name of Celtic origin meaning «Strong as a bear; guardian».
Briana: a name of Celtic origin meaning «Strong and virtuous».
Bryan: a name of Celtic origin meaning «Noble and strong».
Cara: a name of Irish origin meaning «Dear, friend».
Kennedy: a name of Irish origin meaning «Leader with a helmet».
Kevin: a name of Celtic origin meaning «Handsome and kind».
Tristán: a name of Celtic origin meaning «Bold; tumult».
Una: a name of Irish origin meaning «Unity; lamb».
Brendan: a name of Irish origin meaning «Prince».
Brígida: a name of Celtic origin meaning «The strong one, the exalted one».
Cael: a name of Irish origin meaning «Slender, thin».
Cian: a name of Irish origin meaning «Ancient, enduring».
Ciara: a name of Irish origin meaning «Dark-haired».
Connor: a name of Irish origin meaning «Lover of wolves».
Declan: a name of Irish origin meaning «Full of goodness».
Erin: a name of Irish origin meaning «Ireland; peace».
Finn: a name of Irish origin meaning «Blonde, fair».
Fiona: a name of Celtic origin meaning «White, fair».
Killian: a name of Irish origin meaning «Warrior; little warrior».
Maeve: a name of Irish origin meaning «Queen; she who enchants».
Niall: a name of Irish origin meaning «Champion».
Niamh: a name of Irish origin meaning «Brightness, splendor».
Nolan: a name of Irish origin meaning «Champion, noble».
Orla: a name of Irish origin meaning «Golden princess».
Quinn: a name of Irish origin meaning «Wise, prudent».
Riley: a name of Irish origin meaning «Brave».
Ronan: a name of Irish origin meaning «Little seal».
Ryan: a name of Irish origin meaning «Little king».
Sean: a name of Irish origin meaning «God is merciful».
Aoife: a name of Irish origin meaning «Beauty, radiant».
Cormac: a name of Irish origin meaning «Charioteer; son of the chariot».
Cédric: a name of Celtic origin meaning «Generous; beloved chief».
Eamon: a name of Irish origin meaning «Prosperous protector».
Lorcan: a name of Irish origin meaning «Little fierce one».
Oisín: a name of Irish origin meaning «Little deer».
Phelan: a name of Irish origin meaning «Little wolf».
Saoirse: a name of Irish origin meaning «Freedom».
Sorcha: a name of Irish origin meaning «Bright, luminous».
Popular Irish names include Alan, Gael, Liam, Aiden, Arturo, Briana.
Yes — the list includes girl, boy and unisex names; each name's page shows the gender.
Irish (Celtic) names often blend meaning, mythology and a distinctive sound that travels well across languages.
Meaning, number and ruling planet of each name, straight to your WhatsApp.
Join the channel →