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,000rank188019001920194019601980200020202021peak #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 2021

  • 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: #147 for boys · 10 births · 1 in 466 boysNHWashington: #546 for boys · 12 births · 1 in 2,783 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: #377 for boys · 15 births · 1 in 1,676 boysMNIllinois: #419 for boys · 26 births · 1 in 2,073 boysILWisconsin: #314 for boys · 18 births · 1 in 1,351 boysWIMichigan: #363 for boys · 24 births · 1 in 1,790 boysMINew York: #533 for boys · 29 births · 1 in 3,074 boysNYMassachusetts: #285 for boys · 20 births · 1 in 1,426 boysMARhode Island: fewer than 5 boys named Keegan, so not publishedRIOregon: fewer than 5 boys named Keegan, so not publishedORNevada: 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: #387 for boys · 9 births · 1 in 1,562 boysIAIndiana: #271 for boys · 29 births · 1 in 1,130 boysINOhio: #349 for boys · 32 births · 1 in 1,694 boysOHPennsylvania: #340 for boys · 33 births · 1 in 1,680 boysPANew Jersey: fewer than 5 boys named Keegan, so not publishedNJConnecticut: #359 for boys · 8 births · 1 in 1,747 boysCTCalifornia: #1,006 for boys · 22 births · 1 in 8,608 boysCAUtah: fewer than 5 boys named Keegan, so not publishedUTColorado: #724 for boys · 6 births · 1 in 4,304 boysCONebraska: #377 for boys · 6 births · 1 in 1,482 boysNEMissouri: #315 for boys · 21 births · 1 in 1,359 boysMOKentucky: #656 for boys · 5 births · 1 in 3,970 boysKYWest Virginia: #292 for boys · 6 births · 1 in 1,170 boysWVVirginia: #450 for boys · 17 births · 1 in 2,300 boysVAMaryland: #402 for boys · 13 births · 1 in 1,919 boysMDDelaware: fewer than 5 boys named Keegan, so not publishedDEArizona: #558 for boys · 11 births · 1 in 2,966 boysAZNew Mexico: fewer than 5 boys named Keegan, so not publishedNMKansas: #295 for boys · 12 births · 1 in 1,151 boysKSArkansas: #403 for boys · 8 births · 1 in 1,625 boysARTennessee: #629 for boys · 10 births · 1 in 3,584 boysTNNorth Carolina: #413 for boys · 25 births · 1 in 2,041 boysNCSouth Carolina: #280 for boys · 18 births · 1 in 1,125 boysSCDistrict of Columbia: fewer than 5 boys named Keegan, so not publishedDCOklahoma: #398 for boys · 11 births · 1 in 1,632 boysOKLouisiana: #581 for boys · 8 births · 1 in 2,717 boysLAMississippi: #348 for boys · 9 births · 1 in 1,332 boysMSAlabama: #389 for boys · 13 births · 1 in 1,694 boysALGeorgia: #492 for boys · 20 births · 1 in 2,518 boysGAHawaii: #241 for boys · 5 births · 1 in 685 boysHITexas: #735 for boys · 35 births · 1 in 4,889 boysTXFlorida: #697 for boys · 21 births · 1 in 4,417 boysFL

Hover or tap a state for its numbers.

Top states · boys
  1. New Hampshire#147 · 1 in 466
  2. Hawaii#241 · 1 in 685
  3. Indiana#271 · 1 in 1,130
  4. South Carolina#280 · 1 in 1,125
  5. Massachusetts#285 · 1 in 1,426

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

Show every state
StateRankBirthsShare
New Hampshire#147101 in 466
Hawaii#24151 in 685
Indiana#271291 in 1,130
South Carolina#280181 in 1,125
Massachusetts#285201 in 1,426
West Virginia#29261 in 1,170
Kansas#295121 in 1,151
Wisconsin#314181 in 1,351
Missouri#315211 in 1,359
Pennsylvania#340331 in 1,680
Mississippi#34891 in 1,332
Ohio#349321 in 1,694
Connecticut#35981 in 1,747
Michigan#363241 in 1,790
Minnesota#377151 in 1,676
Nebraska#37761 in 1,482
Iowa#38791 in 1,562
Alabama#389131 in 1,694
Oklahoma#398111 in 1,632
Maryland#402131 in 1,919
Arkansas#40381 in 1,625
North Carolina#413251 in 2,041
Illinois#419261 in 2,073
Virginia#450171 in 2,300
Georgia#492201 in 2,518
New York#533291 in 3,074
Washington#546121 in 2,783
Arizona#558111 in 2,966
Louisiana#58181 in 2,717
Tennessee#629101 in 3,584
Kentucky#65651 in 3,970
Florida#697211 in 4,417
Colorado#72461 in 4,304
Texas#735351 in 4,889
California#1,006221 in 8,608
Alaska
Delaware
District of Columbia
Idaho
Maine
Montana
Nevada
New Jersey
New Mexico
North Dakota
Oregon
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 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 2021

girls
#2,460
72 births · 1 in 22,790 girls
boys
#492
599 births · 1 in 2,921 boys

Top girls' names in 2021

  1. #1Olivia17,847
  2. #2Emma15,549
  3. #3Charlotte13,368
  4. #4Amelia13,041
  5. #5Ava12,873
  6. #6Sophia12,585
  7. #7Isabella11,309
  8. #8Mia11,177
  9. #9Evelyn9,495
  10. #10Harper8,448
  11. #2,460Keegan72

Top boys' names in 2021

  1. #1Liam20,424
  2. #2Noah18,919
  3. #3Oliver14,713
  4. #4Elijah12,845
  5. #5James12,474
  6. #6William12,170
  7. #7Benjamin11,895
  8. #8Lucas11,584
  9. #9Henry11,370
  10. #10Theodore9,600
  11. #492Keegan599
More about 2021

girls

1,640,861 girls got a published name in 2021; 1 in 22,790 of them was named Keegan, which outranked 86.1% of the 17,676 girls' names that year. The ten most popular names covered 7.7% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Keegan
  1. #2,440Samarah73
  2. #2,440Shaylee73
  3. #2,440Vanellope73
  4. #2,460Keegan72
  5. #2,460Adella72
  6. #2,460Ahuva72
  7. #2,460Aiyla72
  8. #2,484Aarohi71
  9. #2,484Abbigail71
  10. #2,484Aislyn71

Tied with 23 names at #2,460; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 2020
Risers
  1. 437Raya#932#495
  2. 396Wrenley#893#497
  3. 298Angelique#1,173#875
  4. 283Emberlynn#1,241#958
  5. 276Flora#924#648
Fallers
  1. 475Denisse#852#1,327
  2. 347Denise#876#1,223
  3. 267Karen#821#1,088
  4. 227Keily#854#1,081
  5. 227Nathalie#911#1,138

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

boys

1,749,482 boys got a published name in 2021; 1 in 2,921 of them was named Keegan, which outranked 96.5% of the 14,096 boys' names that year. The ten most popular names covered 7.8% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Keegan
  1. #489Omari605
  2. #490Marcos602
  3. #491Isaias600
  4. #492Keegan599
  5. #493Kieran598
  6. #493Shane598
  7. #495Asa594
Biggest movers since 2020
Risers
  1. 536Amiri#1,295#759
  2. 438Eliam#1,177#739
  3. 343Colter#972#629
  4. 333Ozzy#1,046#713
  5. 299Loyal#1,053#754
Fallers
  1. 352Jaxtyn#585#937
  2. 259Karsyn#698#957
  3. 231Xzavier#976#1,207
  4. 208Tristen#846#1,054
  5. 208Willie#992#1,200

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

See the top 100 for 2021