Keegan

#3,249 for girls in 2025, 48 births · #621 for boys in 2025, 449 births
Given to boys 91.0% of the time

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,000rank188019001920194019601980200020202009peak #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 2009

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: #174 for boys · 6 births · 1 in 579 boysAKMaine: #84 for boys · 17 births · 1 in 296 boysMEVermont: #69 for boys · 10 births · 1 in 192 boysVTNew Hampshire: fewer than 5 boys named Keegan, so not publishedNHWashington: #238 for boys · 35 births · 1 in 1,056 boysWAIdaho: #283 for boys · 8 births · 1 in 1,096 boysIDMontana: #134 for boys · 9 births · 1 in 444 boysMTNorth Dakota: #171 for boys · 6 births · 1 in 555 boysNDMinnesota: #251 for boys · 25 births · 1 in 1,168 boysMNIllinois: #159 for boys · 95 births · 1 in 764 boysILWisconsin: #105 for boys · 72 births · 1 in 399 boysWIMichigan: #116 for boys · 97 births · 1 in 509 boysMINew York: #266 for boys · 70 births · 1 in 1,539 boysNYMassachusetts: #196 for boys · 31 births · 1 in 1,002 boysMARhode Island: fewer than 5 boys named Keegan, so not publishedRIOregon: #236 for boys · 21 births · 1 in 920 boysORNevada: #307 for boys · 10 births · 1 in 1,436 boysNVWyoming: #98 for boys · 8 births · 1 in 259 boysWYSouth Dakota: #164 for boys · 8 births · 1 in 515 boysSDIowa: #112 for boys · 40 births · 1 in 396 boysIAIndiana: #135 for boys · 70 births · 1 in 534 boysINOhio: #140 for boys · 98 births · 1 in 639 boysOHPennsylvania: #221 for boys · 52 births · 1 in 1,195 boysPANew Jersey: #598 for boys · 10 births · 1 in 4,461 boysNJConnecticut: #220 for boys · 13 births · 1 in 1,176 boysCTCalifornia: #396 for boys · 86 births · 1 in 2,816 boysCAUtah: #258 for boys · 21 births · 1 in 1,095 boysUTColorado: #213 for boys · 33 births · 1 in 871 boysCONebraska: #120 for boys · 24 births · 1 in 432 boysNEMissouri: #136 for boys · 61 births · 1 in 549 boysMOKentucky: #161 for boys · 34 births · 1 in 689 boysKYWest Virginia: #306 for boys · 5 births · 1 in 1,715 boysWVVirginia: #212 for boys · 39 births · 1 in 1,081 boysVAMaryland: #203 for boys · 28 births · 1 in 1,027 boysMDDelaware: fewer than 5 boys named Keegan, so not publishedDEArizona: #265 for boys · 33 births · 1 in 1,210 boysAZNew Mexico: #409 for boys · 5 births · 1 in 2,120 boysNMKansas: #207 for boys · 20 births · 1 in 837 boysKSArkansas: #147 for boys · 28 births · 1 in 537 boysARTennessee: #203 for boys · 37 births · 1 in 982 boysTNNorth Carolina: #286 for boys · 34 births · 1 in 1,583 boysNCSouth Carolina: #236 for boys · 19 births · 1 in 1,142 boysSCDistrict of Columbia: fewer than 5 boys named Keegan, so not publishedDCOklahoma: #182 for boys · 30 births · 1 in 715 boysOKLouisiana: #342 for boys · 15 births · 1 in 1,669 boysLAMississippi: #257 for boys · 12 births · 1 in 1,242 boysMSAlabama: #343 for boys · 13 births · 1 in 1,858 boysALGeorgia: #263 for boys · 42 births · 1 in 1,405 boysGAHawaii: #246 for boys · 5 births · 1 in 921 boysHITexas: #361 for boys · 87 births · 1 in 2,143 boysTXFlorida: #262 for boys · 64 births · 1 in 1,489 boysFL

Hover or tap a state for its numbers.

Top states · boys
  1. Vermont#69 · 1 in 192
  2. Maine#84 · 1 in 296
  3. Wyoming#98 · 1 in 259
  4. Wisconsin#105 · 1 in 399
  5. Iowa#112 · 1 in 396

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

Show every state
StateRankBirthsShare
Vermont#69101 in 192
Maine#84171 in 296
Wyoming#9881 in 259
Wisconsin#105721 in 399
Iowa#112401 in 396
Michigan#116971 in 509
Nebraska#120241 in 432
Montana#13491 in 444
Indiana#135701 in 534
Missouri#136611 in 549
Ohio#140981 in 639
Arkansas#147281 in 537
Illinois#159951 in 764
Kentucky#161341 in 689
South Dakota#16481 in 515
North Dakota#17161 in 555
Alaska#17461 in 579
Oklahoma#182301 in 715
Massachusetts#196311 in 1,002
Maryland#203281 in 1,027
Tennessee#203371 in 982
Kansas#207201 in 837
Virginia#212391 in 1,081
Colorado#213331 in 871
Connecticut#220131 in 1,176
Pennsylvania#221521 in 1,195
Oregon#236211 in 920
South Carolina#236191 in 1,142
Washington#238351 in 1,056
Hawaii#24651 in 921
Minnesota#251251 in 1,168
Mississippi#257121 in 1,242
Utah#258211 in 1,095
Florida#262641 in 1,489
Georgia#263421 in 1,405
Arizona#265331 in 1,210
New York#266701 in 1,539
Idaho#28381 in 1,096
North Carolina#286341 in 1,583
West Virginia#30651 in 1,715
Nevada#307101 in 1,436
Louisiana#342151 in 1,669
Alabama#343131 in 1,858
Texas#361871 in 2,143
California#396861 in 2,816
New Mexico#40951 in 2,120
New Jersey#598101 in 4,461
Delaware———
District of Columbia———
New Hampshire———
Rhode Island———

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 more about Keegan
Momentum · boys
Falling
  • 28 spots since 2024 (#593 → #621)
  • 125 spots since 2020 (#496 → #621)
  • 347 spots since 2015 (#274 → #621)
  • Biggest jump: 135 spots in 1980 (#976 → #841)
  • Biggest drop: 92 spots in 1986 (#610 → #702)
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.

Keegan in 2009

girls
#1,710
129 births · 1 in 14,241 girls
boys
#228
1,597 births · 1 in 1,242 boys

Top girls' names in 2009

  1. #1Isabella22,321
  2. #2Emma17,910
  3. #3Olivia17,444
  4. #4Sophia16,951
  5. #5Ava15,877
  6. #6Emily15,366
  7. #7Madison15,257
  8. #8Abigail14,401
  9. #9Chloe11,922
  10. #10Mia11,438
  11. #1,710Keegan129

Top boys' names in 2009

  1. #1Jacob21,204
  2. #2Ethan19,858
  3. #3Michael18,964
  4. #4Alexander18,254
  5. #5William17,937
  6. #6Joshua17,671
  7. #7Daniel17,564
  8. #8Jayden17,316
  9. #9Noah17,262
  10. #10Christopher16,368
  11. #228Keegan1,597
More about 2009

girls

1,837,114 girls got a published name in 2009; 1 in 14,241 of them was named Keegan, which outranked 91.5% of the 20,199 girls' names that year. The ten most popular names covered 8.6% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Keegan
  1. #1,704Frankie130
  2. #1,704Jayna130
  3. #1,704Markayla130
  4. #1,710Keegan129
  5. #1,710Ameera129
  6. #1,710Darcy129
  7. #1,710Farah129
  8. #1,719Cielo128
  9. #1,719Delanie128
  10. #1,719Harmonie128

Tied with 8 names at #1,710; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 2008
Risers
  1. ↑ 4,137Taraji#5,013 → #876
  2. ↑ 2,107Bristol#2,773 → #666
  3. ↑ 836Analia#1,167 → #331
  4. ↑ 773Harlow#1,677 → #904
  5. ↑ 610Maliah#1,405 → #795
Fallers
  1. ↓ 1,450Dayami#754 → #2,204
  2. ↓ 953Mareli#723 → #1,676
  3. ↓ 773Mylie#839 → #1,612
  4. ↓ 517Marely#334 → #851
  5. ↓ 515Hillary#722 → #1,237

Among names in the top 1,000 of either year.

boys

1,983,573 boys got a published name in 2009; 1 in 1,242 of them was named Keegan, which outranked 98.4% of the 14,540 boys' names that year. The ten most popular names covered 9.2% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Keegan
  1. #225Kingston1,613
  2. #226Tucker1,612
  3. #227Sergio1,605
  4. #228Keegan1,597
  5. #229Mateo1,594
  6. #230Drake1,587
  7. #231Calvin1,578
Biggest movers since 2008
Risers
  1. ↑ 951Knox#1,655 → #704
  2. ↑ 510Kellan#1,133 → #623
  3. ↑ 462Jaxen#1,329 → #867
  4. ↑ 422Bentley#936 → #514
  5. ↑ 354Archer#1,037 → #683
Fallers
  1. ↓ 493Yurem#995 → #1,488
  2. ↓ 222Cordell#786 → #1,008
  3. ↓ 212Shamar#926 → #1,138
  4. ↓ 201Trevin#797 → #998
  5. ↓ 198Glenn#865 → #1,063

Among names in the top 1,000 of either year.

See the top 100 for 2009 →