An estimated 37,902 living Americans are named Keegan.
How rare is Keegan?
Keegan is uncommon among babies today, with 449 boys receiving the name in 2025, down 73.7% from its 2007 peak.
How old is the typical Keegan?
The median age of a living American named Keegan is approximately 19 years, with most bearers falling between 12 and 25 years old.
Is Keegan still popular?
Not especially. Keegan has been declining since its 2007 peak and registered 449 births in 2025.
Where is Keegan most common?
Keegan has its strongest geographic signal in Vermont, where it appears 5.3× more often than the national baseline.
1965Peak 20072025
Peak year
2007
Decline from peak
73.7%
2025
449
All-time
38,519
Diaspora map
Keegan broke out in Alaska, Colorado, Idaho, Indiana, Iowa, Maine, Michigan, Missouri, Montana, Nebraska, New Hampshire, Oregon, South Dakota, Vermont, Washington, and Wisconsin (1996) and became over-represented in 37 states over 22 years.
Broke out: Alaska, Colorado, Idaho, Indiana, Iowa, Maine, Michigan, Missouri, Montana, Nebraska, New Hampshire, Oregon, South Dakota, Vermont, Washington, and Wisconsin, 1996 · over-represented in 37 states over 22 years