400+ Irish Last Names (With Meanings and Popularity)

  1. Duffy
    • Origin:

      Irish
    • Meaning:

      "dark"
    • Description:

      This Irish surname packs a lot of attitude, projecting an image of spunk and sass. The Welsh singer Duffy, born Aimee Anne Duffy, is best known for her songs Mercy and Warwick Avenue.
  2. Morrissey
    • Origin:

      Irish
    • Meaning:

      "descendant of Muiris"
    • Description:

      When British rocker Steven Patrick Morrissey decided to use his last name alone, it became a viable option for baby namers, a lot cooler than Morris or Maurice, with the nice three-syllable lilt of of such other Irish surnames as Finnegan and Flanagan. It can also be spelled Morrisey.
  3. Finegan
    • Description:

      Finegan is a masculine name of Irish Gaelic origin, derived from the name 'Fionnagán,' which is a diminutive form of 'fionn,' meaning 'fair' or 'white.' This ancient name carries the connotation of light-colored hair or a fair complexion. Despite its authentic Celtic roots, Finegan remains relatively uncommon as a first name, giving it a distinctive quality. The name has a friendly, approachable feel while maintaining a strong Irish heritage connection. It offers the popular nicknames Finn or Finny, which add versatility. Finegan fits well with the trend toward rediscovering traditional Celtic names while offering something less common than the more popular Finnegan spelling.
  4. O'keefe
    • Origin:

      Irish
    • Meaning:

      "son of the kind one"
    • Description:

      Most parents interested in this name would be honoring either an ancestor or painter Georgia O'Keeffe.
  5. Mccarthy
    • Origin:

      Irish surname
    • Meaning:

      "son of Cárthach"
    • Description:

      McCarthy is one of the most common Irish surnames, all fair game as first names for American babies, especially baby girls!
  6. Kegan
    • Description:

      Kegan is a masculine name with Irish Gaelic origins, derived from the surnames Keegan or MacKeegan, which come from 'Mac Aodhagáin' meaning 'son of Aodhagán' (a diminutive of Aodh, meaning 'fire'). The name has a strong, distinctive sound while maintaining a modern appeal. In recent decades, Kegan has gained modest popularity in the United States as parents seek unique alternatives to more common names like Kevin or Keegan. The name carries connotations of fiery spirit and strength, reflecting its etymological roots. While not among the top 100 names, Kegan maintains steady usage, appreciated for its Irish heritage and contemporary feel.

  7. Magee
    • Origin:

      Irish
    • Meaning:

      "son of Hugh"
    • Description:

      Magee became one of the first gender-bending Irish surname names so popular today thanks to New York television newswoman Magee Hickey. In case you don't know, the g is hard, as in Maggie, but with the opposite emphasis.
  8. Daley
    • Origin:

      Irish
    • Meaning:

      "assembly, gathering"
    • Description:

      Much stronger than Dale for a boy.
  9. Keller
    • Origin:

      German surname
    • Meaning:

      "cellar"
    • Description:

      Keller is a German surname that originated as an occupational name for a cellar or store master. It may be an honorific for deaf-blind author and activist Helen Keller.
  10. Fogarty
    • Origin:

      Irish
    • Meaning:

      "exiled one"
    • Description:

      Fogarty has the Old Fogey problem.
  11. Fogarty
    • Origin:

      Irish
    • Meaning:

      "exiled one"
    • Description:

      Fogarty has the Old Fogey problem.
  12. O'hara
    • Origin:

      Irish
    • Meaning:

      "son of Eaghra"
    • Description:

      The O'Haras are descended from Eaghra -- pronounced and phonetically spelled Ara -- the lord of Luighne, the modern Leyney in County Sligo. As a name, this makes a satisfying new twist on Harry, and may remind people of the poet Frank O'Hara or the movie and novel, Gone with the Wind.
  13. Sheehan
    • Origin:

      Irish
    • Meaning:

      "peaceful"
    • Description:

      Has a decidedly Roman Catholic feel, thanks to the bishop.
  14. Mckee
    • Description:

      Mckee is a masculine name that originated as a Scottish and Irish surname, derived from 'Mac Aodha,' meaning 'son of Aodh' (an ancient Celtic name meaning 'fire'). As a first name, Mckee represents the growing trend of using family surnames as given names, particularly in America. Though relatively uncommon as a first name, it offers a strong cultural connection to Celtic heritage while fitting into the contemporary preference for surname-style first names. Mckee has a concise, strong sound that balances traditional roots with modern appeal. Parents might choose it to honor family lineage or for its distinctive quality while still maintaining a familiar surname structure.
  15. Carbry
    • Origin:

      Irish
    • Meaning:

      "charioteer"
    • Description:

      Male name from Irish mythology makes stylish-sounding choice for girls.
  16. Mccormack
    • Description:

      McCormack is primarily a surname of Irish origin that has occasionally been adopted as a masculine given name. Derived from the Gaelic 'Mac Cormaic,' meaning 'son of Cormac,' it has deep roots in Irish heritage. Cormac itself means 'charioteer' or 'son of the raven.' As a first name, McCormack represents the growing trend of using ancestral surnames as given names, conveying a sense of family heritage and tradition. While uncommon as a first name, it offers the friendly nicknames Mac or Mack. The name carries a distinguished, professional quality while maintaining Irish cultural connections. Parents might choose McCormack to honor family history or simply for its strong, distinctive sound and Celtic associations.
  17. Mccarthy
    • Origin:

      Irish surname
    • Meaning:

      "son of Cárthach"
    • Description:

      McCarthy is one of a wave of new Irish surname-names, one of the most popular last names of Irish origin now translated to a first name. Mac is an attractive nickname.
  18. O'shane
    • Description:

      O'shane is a masculine name that appears to combine the Irish patronymic prefix 'O'' with 'Shane,' a name of Irish origin meaning 'God is gracious' or 'gift from God.' The apostrophe structure is characteristic of Irish family names like O'Brien or O'Connor, where 'O'' historically indicated 'descendant of.' Shane itself derives from the Irish name Seán (John). The combination may have emerged as a distinctive given name in the late 20th century, possibly in Irish diaspora communities or in regions influenced by Irish naming patterns such as the Caribbean, where Irish and English linguistic influences have blended historically. While not among the most common names, O'shane represents an interesting fusion of naming elements that reflects cultural connections and creative naming approaches. The name is typically pronounced 'oh-SHANE.'
  19. Dagan
    • Origin:

      Hebrew
    • Meaning:

      "corn, grain"
    • Description:

      Popular in Israel for girls and boys born on Shavout, a harvest festival. In Babylonian mythology, Dagan was the god of the earth and grain.
  20. Costello
    • Origin:

      Irish surname
    • Meaning:

      "from England"
    • Description:

      The fashion for using surnames as firsts has extended beyond the familiar Morgan and Parker to choices such as Cohen and O'Brien to -- why not? -- this quintessentially Irish name with the friendly o ending.