All names

Keegan

Keegan is an Irish surname-name from Mac Aodhagáin, usually interpreted as meaning descendant of Aodhagán, a little fiery one.

#11072 sylIrishPlaceOther
Swipe names like KeeganFree · no signup

Popularity over time

1900s1950s1990s
Flow
2 syllables
Pronounce

Name story

Keegan comes from an Irish surname, the Anglicized form of Mac Aodhagáin. That Gaelic family name means “son of Aodhagán,” and Aodhagán itself is a diminutive of Aodh, an old Irish name associated with “fire.” So beneath Keegan’s brisk modern sound lies a deep Gaelic ancestry and, tucked inside it, a spark of flame.

Like many Irish surnames that later became given names, it carries the memory of kinship and lineage while functioning today as a first name with an easy, contemporary rhythm. Its historical texture is more clan-based than saint-based. Keegan did not spread through medieval hagiography so much as through Irish naming patterns and later Anglicization, particularly as Irish names were adapted for English usage.

In modern public life, the name has been borne by athletes, entertainers, and writers, helping it feel energetic and personable. For many people it also recalls the broader pattern of Irish surnames becoming first names in the English-speaking world, alongside names like Nolan, Brennan, and Riley. Keegan’s perception has changed notably over time.

What began as a specifically Irish surname became, especially in North America, a lively given name with sporty, approachable appeal. It peaked in the era when parents favored upbeat surname names ending in “-an” or “-en,” yet it still retains enough Irish texture to avoid feeling generic. There is something appealingly balanced about it: ancient but not heavy, masculine but not stern, distinctive without being difficult. If one hears the old ember in Aodh, Keegan becomes more than a modern surname-name trend; it becomes a name with warmth, movement, and a flicker of ancestral fire.

Names like Keegan

Liam
Irish · Liam is an Irish short form of William, from Germanic roots meaning resolute protection or determined helmet.
Hudson
English · English patronymic surname meaning 'son of Hugh,' where Hugh derives from Germanic 'hug' meaning heart or mind.
Luca
Italian · Italian form of Luke, from Greek 'Loukas' meaning from Lucania or light.
Owen
Welsh · From Welsh Owain, possibly meaning 'young warrior' or from Latin Eugenius meaning 'well-born.'
Santiago
Spanish · Spanish form of Saint James, from Hebrew Ya'akov. Means Saint James in Spanish.
Logan
Scottish · From Scottish Gaelic 'lagan' meaning little hollow; originally a place name in Ayrshire, Scotland.
Aiden
Irish · Aiden is an anglicized form of Aidan, from Irish meaning "little fire."
Riley
Irish · From Irish 'Raghallach' meaning 'courageous,' or Old English 'ryge leah' (rye clearing).
Nora
Irish · Short form of Honora (from Latin 'honor') or Eleanor; widely used in Ireland.
Rowan
Irish · From Irish 'ruadhan' meaning 'little red one,' also linked to the rowan tree with protective folklore.
Roman
Latin · From Latin 'Romanus' meaning citizen of Rome; widely used across Slavic cultures.
Isla
Scottish · From the Scottish island Islay, or Spanish for island. Surged in modern popularity.
Wesley
English · Old English for 'western meadow'; popularized by John Wesley, founder of Methodism.
Nolan
Irish · From Irish Gaelic Ó Nualláin, meaning 'descendant of the famous one' or 'noble, renowned,' from nuall (famous).
Waylon
English · English name meaning 'land by the road,' from Old English 'weg' (road) and 'land.'

Explore more

Like Keegan?

Swipe through thousands of names like it

Start swiping