Keegan

Showing
Show data for
Peak · boys
2007 · 1,707 births
Debut · boys
7 births
In top 100 · boys
never
of 146 years
Total births · boys
38,519
since 1965

Keegan over time

girlsboys

Rank within each sex, plotted together. Click any year to open it.

#1#10#100#1,000#10,000rank1960197019801990200020102020peak #1,340, 2007peak #222, 2007girlsboys
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#3,24948#621449
2024#2,93056#593484
2023#2,67465#627443
2022#2,95656#566523
2021#2,46072#492599
2020#2,46870#496592
2019#2,45172#425723
2018#2,14588#353940
2017#1,721123#3091,124
2016#1,815114#2831,295
2015#1,643130#2741,346
2014#1,746119#2381,560
2013#1,529143#2491,458
2012#1,791114#2451,472
2011#1,646130#2531,370
2010#1,621133#2461,430
2009#1,710129#2281,597
2008#1,468160#2231,683
2007#1,340181#2221,707
2006#1,682125#2271,594
2005#1,790109#2421,390
2004#1,643118#2571,293
2003#1,755107#2591,271
2002#1,606115#2531,284
2001#1,627112#2711,158
2000#1,504122#2851,080
1999#1,89383#300957
1998#1,89980#305928
1997#2,00271#325804
1996#1,84079#329799
1995#2,10164#359669
1994#2,20960#385606
1993#2,76843#430516
1992#2,68745#453485
1991#2,29156#471442
1990#2,85040#497385
1989#3,16533#528329
1988#2,70039#647214
1987#3,03131#668188
1986#2,77934#702165
1985#2,60137#610205
1984#2,14946#696157
1983#2,23643#777126
1982#2,58136#804121
1981#4,96314#858106
1980#4,74315#841110
1979#4,84214#97682
1978#8,5626#1,06067
1977#5,21312#1,28948
1976#4,61413#1,32045
1975—#1,88425
1974—#1,88624
1973—#3,6948
1972—#3,9637
1971—#3,6588
1970—#2,50914
1969—#3,5957
1968——
1967——
1966——
1965—#3,2447
1964——
1963——
1962——
1961——
1960——
1959——
1958——
1957——
1956——
1955——
1954——
1953——
1952——
1951——
1950——
1949——
1948——
1947——
1946——
1945——
1944——
1943——
1942——
1941——
1940——
1939——
1938——
1937——
1936——
1935——
1934——
1933——
1932——
1931——
1930——
1929——
1928——
1927——
1926——
1925——
1924——
1923——
1922——
1921——
1920——
1919——
1918——
1917——
1916——
1915——
1914——
1913——
1912——
1911——
1910——
1909——
1908——
1907——
1906——
1905——
1904——
1903——
1902——
1901——
1900——
1899——
1898——
1897——
1896——
1895——
1894——
1893——
1892——
1891——
1890——
1889——
1888——
1887——
1886——
1885——
1884——
1883——
1882——
1881——
1880——
First appearance
1965

The first year at least five boys were named Keegan! It came in at #3,244, and was given to 7 baby boys.


Quietest stretch: 1966–1968, when fewer than 5 boys a year got the name.

Where Keegan is popular in 2025

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: fewer than 5 boys named Keegan, so not publishedAKMaine: fewer than 5 boys named Keegan, so not publishedMEVermont: fewer than 5 boys named Keegan, so not publishedVTNew Hampshire: fewer than 5 boys named Keegan, so not publishedNHWashington: #999 for boys · 5 births · 1 in 6,560 boysWAIdaho: fewer than 5 boys named Keegan, so not publishedIDMontana: fewer than 5 boys named Keegan, so not publishedMTNorth Dakota: fewer than 5 boys named Keegan, so not publishedNDMinnesota: #446 for boys · 12 births · 1 in 2,042 boysMNIllinois: #363 for boys · 29 births · 1 in 1,709 boysILWisconsin: #393 for boys · 13 births · 1 in 1,802 boysWIMichigan: #393 for boys · 22 births · 1 in 1,827 boysMINew York: #716 for boys · 20 births · 1 in 4,221 boysNYMassachusetts: #259 for boys · 23 births · 1 in 1,175 boysMARhode Island: fewer than 5 boys named Keegan, so not publishedRIOregon: #529 for boys · 6 births · 1 in 2,510 boysORNevada: fewer than 5 boys named Keegan, so not publishedNVWyoming: fewer than 5 boys named Keegan, so not publishedWYSouth Dakota: fewer than 5 boys named Keegan, so not publishedSDIowa: #346 for boys · 10 births · 1 in 1,383 boysIAIndiana: #579 for boys · 11 births · 1 in 2,878 boysINOhio: #470 for boys · 22 births · 1 in 2,388 boysOHPennsylvania: #387 for boys · 27 births · 1 in 1,936 boysPANew Jersey: #607 for boys · 11 births · 1 in 3,615 boysNJConnecticut: #326 for boys · 9 births · 1 in 1,467 boysCTCalifornia: #1,299 for boys · 14 births · 1 in 12,534 boysCAUtah: fewer than 5 boys named Keegan, so not publishedUTColorado: #535 for boys · 10 births · 1 in 2,685 boysCONebraska: #377 for boys · 6 births · 1 in 1,470 boysNEMissouri: #597 for boys · 9 births · 1 in 3,090 boysMOKentucky: fewer than 5 boys named Keegan, so not publishedKYWest Virginia: #227 for boys · 8 births · 1 in 770 boysWVVirginia: #473 for boys · 16 births · 1 in 2,328 boysVAMaryland: #571 for boys · 8 births · 1 in 2,862 boysMDDelaware: fewer than 5 boys named Keegan, so not publishedDEArizona: #927 for boys · 5 births · 1 in 6,545 boysAZNew Mexico: fewer than 5 boys named Keegan, so not publishedNMKansas: fewer than 5 boys named Keegan, so not publishedKSArkansas: fewer than 5 boys named Keegan, so not publishedARTennessee: #520 for boys · 14 births · 1 in 2,626 boysTNNorth Carolina: #407 for boys · 27 births · 1 in 1,906 boysNCSouth Carolina: #501 for boys · 9 births · 1 in 2,355 boysSCDistrict of Columbia: fewer than 5 boys named Keegan, so not publishedDCOklahoma: #698 for boys · 5 births · 1 in 3,536 boysOKLouisiana: #775 for boys · 5 births · 1 in 3,826 boysLAMississippi: fewer than 5 boys named Keegan, so not publishedMSAlabama: #622 for boys · 7 births · 1 in 3,074 boysALGeorgia: #792 for boys · 11 births · 1 in 4,566 boysGAHawaii: fewer than 5 boys named Keegan, so not publishedHITexas: #1,012 for boys · 23 births · 1 in 7,611 boysTXFlorida: #729 for boys · 21 births · 1 in 4,549 boysFL

Hover or tap a state for its numbers.

Top states · boys
  1. West Virginia#227 · 1 in 770
  2. Massachusetts#259 · 1 in 1,175
  3. Connecticut#326 · 1 in 1,467
  4. Iowa#346 · 1 in 1,383
  5. Illinois#363 · 1 in 1,709

Best ever in a state: #61 in Vermont, 2011.

Show every state
StateRankBirthsShare
West Virginia#22781 in 770
Massachusetts#259231 in 1,175
Connecticut#32691 in 1,467
Iowa#346101 in 1,383
Illinois#363291 in 1,709
Nebraska#37761 in 1,470
Pennsylvania#387271 in 1,936
Michigan#393221 in 1,827
Wisconsin#393131 in 1,802
North Carolina#407271 in 1,906
Minnesota#446121 in 2,042
Ohio#470221 in 2,388
Virginia#473161 in 2,328
South Carolina#50191 in 2,355
Tennessee#520141 in 2,626
Oregon#52961 in 2,510
Colorado#535101 in 2,685
Maryland#57181 in 2,862
Indiana#579111 in 2,878
Missouri#59791 in 3,090
New Jersey#607111 in 3,615
Alabama#62271 in 3,074
Oklahoma#69851 in 3,536
New York#716201 in 4,221
Florida#729211 in 4,549
Louisiana#77551 in 3,826
Georgia#792111 in 4,566
Arizona#92751 in 6,545
Washington#99951 in 6,560
Texas#1,012231 in 7,611
California#1,299141 in 12,534
Alaska———
Arkansas———
Delaware———
District of Columbia———
Hawaii———
Idaho———
Kansas———
Kentucky———
Maine———
Mississippi———
Montana———
Nevada———
New Hampshire———
New Mexico———
North Dakota———
Rhode Island———
South Dakota———
Utah———
Vermont———
Wyoming———

Ranks are within each state; “1 in N” is out of the boys born there that year. The SSA only publishes a name in a state when 5 or more babies of one sex got it.

See every state's top names →

See more about Keegan
Momentum · boys
Falling
  • 125 spots since 2020 (#496 → #621)
  • Biggest jump: 135 spots in 1980
  • Biggest drop: 92 spots in 1986
Rise & fade · boys
42 yrs to peak
  • Debuted 1965
  • Peaked 2007 at #222 (1,707 births)
  • Births halved by 2019, 12 yrs later
Top of the charts · boys
Top 1,000 for 47 yrs
  • Top 10: never
  • Top 100: never
  • Top 1,000: 47 yrs · run 1979–2025
Share of babies · boys
1 in 1,212
  • Highest: 1 in 1,212 boys born in 2008 were named Keegan (0.08%)
  • Latest: 1 in 3,804 boys born in 2025 (0.03%)
  • Its best rank, #222 in 2007, was only 1 in 1,216 (0.08%) — a smaller share of a much bigger birth year
Era · boys
The 2000s
  • 36.5% of all boys named Keegan (14,057) were born in this decade
Girls or boys?
Never flipped
  • The majority has never changed
all girlsall boys
Show by decade
DecadeBirthsBest rankAvg rank
1960s14#3,244 (1965)#3,420
1970s328#976 (1979)#2,224
1980s1,721#528 (1989)#713
1990s6,591#300 (1999)#385
2000s14,057#222 (2007)#247
2010s12,718#238 (2014)#288
2020s3,090#492 (2021)#566

All figures count published births only (names given to at least 5 boys in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Want to check a specific year?

See where Keegan ranked and which names it was up against. Click a point on the chart, or pick a year: