1. Home
  2. Topics

Best Irish Boy Names

Irish boy names have been growing in popularity in the U.S. in recent years, with Liam reaching Number 1 and all the different spellings of Aiden climbing to the top of the list.

Along with Liam and Aiden, other Irish baby names on the US Top 1000 for boys include Finn, Declan, Connor, and Brody. In Ireland, top Irish boy names include Conor, Fionn, Oisin, and Cillian. Unique Irish names for boys attracting attention include Cashel, Cormac, and Rafferty.

While Irish names have become more popular for both genders, we see the style factor on the rise particularly in Irish boys' names unheard of here a generation ago, such as Declan and Finn. You also might want to check out our list of Irish girl names.

The Irish boy names on this list are ordered according to their current popularity on our website. Or get an overview of the full list in alphabetical order by clicking All.

Liam

Meaning: resolute protection

Origin:Irish short form of William
200
Torin

Meaning: chief

Origin:Irish
208
Colin

Meaning: people of victory; pup

Origin:English diminutive of Nicholas or Irish and Scottish
211
Lorcan

Meaning: little, fierce

Origin:Irish
233
Cormac

Meaning: charioteer

Origin:Irish
257
Finley

Meaning: fair-haired hero

Origin:Irish and Scottish
278
Finbar

Meaning: fair-haired

Origin:Irish
1369
Gulliver

Meaning: glutton

Origin:Irish
1561
Tadhg

Meaning: poet

Origin:Irish
287
Oisin

Meaning: little deer

Origin:Irish
300
Mack

Meaning: son of

Origin:Scottish or Irish
661
Maguire

Meaning: son of the beige one

Origin:Irish
2494
Brian

Meaning: strong, virtuous, and honorable

Origin:Irish
417
Garrett

Meaning: spear strength

Origin:Irish variation of Gerard
460
Darcy

Meaning: from Arcy

Origin:English from French, d'Arcy
727
Carson

Meaning: son of the marsh dwellers

Origin:English and Scottish surname
447
Eoin

Meaning: God is gracious

Origin:Irish, variation of John
545
Sean

Meaning: God is gracious

Origin:Irish variation of John
1007
Murphy

Meaning: sea warrior

Origin:Irish
439
Casey

Meaning: brave in battle

Origin:Irish
504