Keegan

What does the name Keegan mean?

Keegan is an Irish surname, from Mac Aodhagáin, that means "son of Aodhagán", a pet form of Aodh, the old Irish word for fire, so it is usually read as "little fiery one". In America it joined the wave of Irish surnames used as first names, alongside Brennan and Keenan. Keegan ranked number 285 in 2000, peaked at number 222 in 2007 and has drifted to number 621 in 2025.

At a glance

Gender
Boy's name
Origin
Irish
Popularity
Rather rare – #621 of the boy names in the United States
International
Keegan (Irish / English), Mac Aodhagáin (Irish Gaelic).

Parents who love Keegan also like

All names from A to Z