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,000rank188019001920194019601980200020202013peak #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 2013

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: #214 for boys · 5 births · 1 in 699 boysAKMaine: #130 for boys · 11 births · 1 in 427 boysMEVermont: #79 for boys · 8 births · 1 in 227 boysVTNew Hampshire: #105 for boys · 13 births · 1 in 375 boysNHWashington: #319 for boys · 24 births · 1 in 1,486 boysWAIdaho: #214 for boys · 11 births · 1 in 726 boysIDMontana: fewer than 5 boys named Keegan, so not publishedMTNorth Dakota: #172 for boys · 7 births · 1 in 553 boysNDMinnesota: #173 for boys · 38 births · 1 in 737 boysMNIllinois: #187 for boys · 80 births · 1 in 824 boysILWisconsin: #154 for boys · 42 births · 1 in 646 boysWIMichigan: #142 for boys · 82 births · 1 in 585 boysMINew York: #350 for boys · 51 births · 1 in 2,009 boysNYMassachusetts: #157 for boys · 44 births · 1 in 667 boysMARhode Island: #168 for boys · 6 births · 1 in 646 boysRIOregon: #259 for boys · 18 births · 1 in 999 boysORNevada: #352 for boys · 8 births · 1 in 1,657 boysNVWyoming: #122 for boys · 6 births · 1 in 329 boysWYSouth Dakota: #126 for boys · 11 births · 1 in 375 boysSDIowa: #127 for boys · 33 births · 1 in 463 boysIAIndiana: #154 for boys · 57 births · 1 in 625 boysINOhio: #143 for boys · 94 births · 1 in 635 boysOHPennsylvania: #163 for boys · 81 births · 1 in 738 boysPANew Jersey: #353 for boys · 20 births · 1 in 2,076 boysNJConnecticut: #243 for boys · 12 births · 1 in 1,192 boysCTCalifornia: #443 for boys · 76 births · 1 in 2,987 boysCAUtah: #288 for boys · 18 births · 1 in 1,200 boysUTColorado: #229 for boys · 30 births · 1 in 894 boysCONebraska: #193 for boys · 14 births · 1 in 714 boysNEMissouri: #171 for boys · 47 births · 1 in 676 boysMOKentucky: #152 for boys · 37 births · 1 in 600 boysKYWest Virginia: #190 for boys · 11 births · 1 in 762 boysWVVirginia: #281 for boys · 29 births · 1 in 1,439 boysVAMaryland: #351 for boys · 14 births · 1 in 1,963 boysMDDelaware: fewer than 5 boys named Keegan, so not publishedDEArizona: #302 for boys · 26 births · 1 in 1,415 boysAZNew Mexico: fewer than 5 boys named Keegan, so not publishedNMKansas: #311 for boys · 12 births · 1 in 1,300 boysKSArkansas: #239 for boys · 15 births · 1 in 950 boysARTennessee: #190 for boys · 45 births · 1 in 790 boysTNNorth Carolina: #209 for boys · 53 births · 1 in 951 boysNCSouth Carolina: #238 for boys · 20 births · 1 in 1,061 boysSCDistrict of Columbia: fewer than 5 boys named Keegan, so not publishedDCOklahoma: #308 for boys · 16 births · 1 in 1,321 boysOKLouisiana: #329 for boys · 15 births · 1 in 1,647 boysLAMississippi: #201 for boys · 16 births · 1 in 843 boysMSAlabama: #222 for boys · 23 births · 1 in 973 boysALGeorgia: #300 for boys · 36 births · 1 in 1,491 boysGAHawaii: fewer than 5 boys named Keegan, so not publishedHITexas: #397 for boys · 80 births · 1 in 2,253 boysTXFlorida: #314 for boys · 54 births · 1 in 1,730 boysFL

Hover or tap a state for its numbers.

Top states · boys
  1. Vermont#79 · 1 in 227
  2. New Hampshire#105 · 1 in 375
  3. Wyoming#122 · 1 in 329
  4. South Dakota#126 · 1 in 375
  5. Iowa#127 · 1 in 463

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

Show every state
StateRankBirthsShare
Vermont#7981 in 227
New Hampshire#105131 in 375
Wyoming#12261 in 329
South Dakota#126111 in 375
Iowa#127331 in 463
Maine#130111 in 427
Michigan#142821 in 585
Ohio#143941 in 635
Kentucky#152371 in 600
Indiana#154571 in 625
Wisconsin#154421 in 646
Massachusetts#157441 in 667
Pennsylvania#163811 in 738
Rhode Island#16861 in 646
Missouri#171471 in 676
North Dakota#17271 in 553
Minnesota#173381 in 737
Illinois#187801 in 824
Tennessee#190451 in 790
West Virginia#190111 in 762
Nebraska#193141 in 714
Mississippi#201161 in 843
North Carolina#209531 in 951
Alaska#21451 in 699
Idaho#214111 in 726
Alabama#222231 in 973
Colorado#229301 in 894
South Carolina#238201 in 1,061
Arkansas#239151 in 950
Connecticut#243121 in 1,192
Oregon#259181 in 999
Virginia#281291 in 1,439
Utah#288181 in 1,200
Georgia#300361 in 1,491
Arizona#302261 in 1,415
Oklahoma#308161 in 1,321
Kansas#311121 in 1,300
Florida#314541 in 1,730
Washington#319241 in 1,486
Louisiana#329151 in 1,647
New York#350511 in 2,009
Maryland#351141 in 1,963
Nevada#35281 in 1,657
New Jersey#353201 in 2,076
Texas#397801 in 2,253
California#443761 in 2,987
Delaware———
District of Columbia———
Hawaii———
Montana———
New Mexico———

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 2013

girls
#1,529
143 births · 1 in 12,271 girls
boys
#249
1,458 births · 1 in 1,297 boys

Top girls' names in 2013

  1. #1Sophia21,255
  2. #2Emma20,973
  3. #3Olivia18,454
  4. #4Isabella17,689
  5. #5Ava15,271
  6. #6Mia13,166
  7. #7Emily13,144
  8. #8Abigail12,429
  9. #9Madison10,605
  10. #10Elizabeth9,476
  11. #1,529Keegan143

Top boys' names in 2013

  1. #1Noah18,291
  2. #2Jacob18,201
  3. #3Liam18,153
  4. #4Mason17,730
  5. #5William16,669
  6. #6Ethan16,260
  7. #7Michael15,544
  8. #8Alexander14,923
  9. #9Jayden14,804
  10. #10Daniel14,326
  11. #249Keegan1,458
More about 2013

girls

1,754,746 girls got a published name in 2013; 1 in 12,271 of them was named Keegan, which outranked 92.1% of the 19,279 girls' names that year. The ten most popular names covered 8.7% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Keegan
  1. #1,524Blessing144
  2. #1,524Flora144
  3. #1,524Jordin144
  4. #1,529Keegan143
  5. #1,529Brittney143
  6. #1,529Caleigh143
  7. #1,529Chiara143
  8. #1,539Abriella142
  9. #1,539Brandi142
  10. #1,539Carli142

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

Biggest movers since 2012
Risers
  1. ↑ 3,124Daleyza#3,711 → #587
  2. ↑ 736Marjorie#1,646 → #910
  3. ↑ 683Lennon#1,612 → #929
  4. ↑ 561Jurnee#1,457 → #896
  5. ↑ 539Everleigh#1,405 → #866
Fallers
  1. ↓ 827Litzy#598 → #1,425
  2. ↓ 409Geraldine#994 → #1,403
  3. ↓ 384Taraji#858 → #1,242
  4. ↓ 374Marisa#977 → #1,351
  5. ↓ 372Adley#733 → #1,105

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

boys

1,891,581 boys got a published name in 2013; 1 in 1,297 of them was named Keegan, which outranked 98.2% of the 14,070 boys' names that year. The ten most popular names covered 8.7% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Keegan
  1. #246Manuel1,472
  2. #247Jasper1,467
  3. #248Spencer1,459
  4. #249Keegan1,458
  5. #250Finn1,456
  6. #251Josue1,454
  7. #252Stephen1,452
Biggest movers since 2012
Risers
  1. ↑ 843Jayceon#1,050 → #207
  2. ↑ 636Milan#1,182 → #546
  3. ↑ 604Atlas#1,383 → #779
  4. ↑ 504Jayse#1,466 → #962
  5. ↑ 423Duke#1,145 → #722
Fallers
  1. ↓ 318Austyn#898 → #1,216
  2. ↓ 291Masen#723 → #1,014
  3. ↓ 274Jaidyn#979 → #1,253
  4. ↓ 267Trevon#925 → #1,192
  5. ↓ 260Bently#637 → #897

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

See the top 100 for 2013 →