Keisha

#2,719 for girls in 2025, 63 births · Last seen for boys in 1989 at #7,905
Given to girls 99.8% of the time

Showing
Show data for
Peak · girls
1976 · 1,027 births
Debut · girls
6 births
In top 100 · girls
never
of 146 years
Total births · girls
22,293
since 1961

Keisha over time

girls

Rank among girls' names. Keisha has never cracked the top 200 here.

#1#10#100#1,000#10,000rank188019001920194019601980200020201980peak #233, 1976girls
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#2,71963
2024#2,55969
2023#2,51770
2022#3,65342
2021#3,25049
2020#3,39945
2019#3,49944
2018#4,00136
2017#3,99637
2016#4,99027
2015#2,92759
2014#3,18451
2013#2,53370
2012#2,83261
2011#2,48373
2010#2,87060
2009#3,25251
2008#2,26786
2007#2,45776
2006#1,939103
2005#2,07390
2004#1,96295
2003#2,24376
2002#1,510125
2001#1,422133
2000#1,369136
1999#1,154169
1998#998200
1997#802259
1996#625360
1995#648333
1994#615361
1993#593396
1992#517458
1991#429590
1990#397657
1989#361710#7,9055
1988#371651
1987#324752
1986#330733
1985#355666
1984#409519
1983#381582
1982#352666
1981#329720
1980#279883#6,2505
1979#257938#4,8427
1978#246984
1977#2371,050
1976#2331,027#4,9356
1975#2411,015#4,3097
1974#257979#3,5589
1973#259963#5,1015
1972#303804
1971#367647
1970#448490
1969#541330
1968#720184
1967#833145
1966#1,11989
1965#1,10990
1964#1,66648
1963#5,2967
1962#6,5785
1961#5,8516
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
1961

The first year at least five girls were named Keisha! It came in at #5,851, and was given to 6 baby girls.


Quietest stretch: 1961–1963, when fewer than 8 girls a year got the name.

Where Keisha is popular in 1980

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: fewer than 5 girls named Keisha, so not publishedAKMaine: fewer than 5 girls named Keisha, so not publishedMEVermont: fewer than 5 girls named Keisha, so not publishedVTNew Hampshire: fewer than 5 girls named Keisha, so not publishedNHWashington: #514 for girls · 7 births · 1 in 3,834 girlsWAIdaho: #270 for girls · 5 births · 1 in 1,379 girlsIDMontana: fewer than 5 girls named Keisha, so not publishedMTNorth Dakota: fewer than 5 girls named Keisha, so not publishedNDMinnesota: fewer than 5 girls named Keisha, so not publishedMNIllinois: #281 for girls · 45 births · 1 in 1,718 girlsILWisconsin: fewer than 5 girls named Keisha, so not publishedWIMichigan: #280 for girls · 33 births · 1 in 1,826 girlsMINew York: #279 for girls · 62 births · 1 in 1,611 girlsNYMassachusetts: #474 for girls · 7 births · 1 in 4,464 girlsMARhode Island: fewer than 5 girls named Keisha, so not publishedRIOregon: fewer than 5 girls named Keisha, so not publishedORNevada: fewer than 5 girls named Keisha, so not publishedNVWyoming: fewer than 5 girls named Keisha, so not publishedWYSouth Dakota: fewer than 5 girls named Keisha, so not publishedSDIowa: fewer than 5 girls named Keisha, so not publishedIAIndiana: #345 for girls · 15 births · 1 in 2,466 girlsINOhio: #285 for girls · 36 births · 1 in 2,036 girlsOHPennsylvania: #329 for girls · 28 births · 1 in 2,463 girlsPANew Jersey: #369 for girls · 15 births · 1 in 2,480 girlsNJConnecticut: #290 for girls · 8 births · 1 in 1,861 girlsCTCalifornia: #556 for girls · 46 births · 1 in 3,776 girlsCAUtah: fewer than 5 girls named Keisha, so not publishedUTColorado: #385 for girls · 8 births · 1 in 2,462 girlsCONebraska: fewer than 5 girls named Keisha, so not publishedNEMissouri: #245 for girls · 22 births · 1 in 1,519 girlsMOKentucky: #209 for girls · 21 births · 1 in 1,184 girlsKYWest Virginia: #240 for girls · 8 births · 1 in 1,497 girlsWVVirginia: #164 for girls · 34 births · 1 in 877 girlsVAMaryland: #114 for girls · 38 births · 1 in 531 girlsMDDelaware: fewer than 5 girls named Keisha, so not publishedDEArizona: fewer than 5 girls named Keisha, so not publishedAZNew Mexico: fewer than 5 girls named Keisha, so not publishedNMKansas: #337 for girls · 7 births · 1 in 2,159 girlsKSArkansas: #198 for girls · 13 births · 1 in 1,039 girlsARTennessee: #171 for girls · 32 births · 1 in 888 girlsTNNorth Carolina: #135 for girls · 50 births · 1 in 665 girlsNCSouth Carolina: #162 for girls · 23 births · 1 in 778 girlsSCDistrict of Columbia: #74 for girls · 19 births · 1 in 296 girlsDCOklahoma: #266 for girls · 13 births · 1 in 1,485 girlsOKLouisiana: #112 for girls · 58 births · 1 in 529 girlsLAMississippi: #130 for girls · 29 births · 1 in 566 girlsMSAlabama: #208 for girls · 21 births · 1 in 1,095 girlsALGeorgia: #113 for girls · 68 births · 1 in 519 girlsGAHawaii: fewer than 5 girls named Keisha, so not publishedHITexas: #361 for girls · 55 births · 1 in 2,180 girlsTXFlorida: #290 for girls · 30 births · 1 in 1,720 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. District of Columbia#74 · 1 in 296
  2. Louisiana#112 · 1 in 529
  3. Georgia#113 · 1 in 519
  4. Maryland#114 · 1 in 531
  5. Mississippi#130 · 1 in 566

Best ever in a state: #15 in District of Columbia, 1976.

Show every state
StateRankBirthsShare
District of Columbia#74191 in 296
Louisiana#112581 in 529
Georgia#113681 in 519
Maryland#114381 in 531
Mississippi#130291 in 566
North Carolina#135501 in 665
South Carolina#162231 in 778
Virginia#164341 in 877
Tennessee#171321 in 888
Arkansas#198131 in 1,039
Alabama#208211 in 1,095
Kentucky#209211 in 1,184
West Virginia#24081 in 1,497
Missouri#245221 in 1,519
Oklahoma#266131 in 1,485
Idaho#27051 in 1,379
New York#279621 in 1,611
Michigan#280331 in 1,826
Illinois#281451 in 1,718
Ohio#285361 in 2,036
Connecticut#29081 in 1,861
Florida#290301 in 1,720
Pennsylvania#329281 in 2,463
Kansas#33771 in 2,159
Indiana#345151 in 2,466
Texas#361551 in 2,180
New Jersey#369151 in 2,480
Colorado#38581 in 2,462
Massachusetts#47471 in 4,464
Washington#51471 in 3,834
California#556461 in 3,776
Alaska
Arizona
Delaware
Hawaii
Iowa
Maine
Minnesota
Montana
Nebraska
Nevada
New Hampshire
New Mexico
North Dakota
Oregon
Rhode Island
South Dakota
Utah
Vermont
Wisconsin
Wyoming

Ranks are within each state; “1 in N” is out of the girls 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 Keisha
Momentum · girls
Rising
  • 160 spots since 2024 (#2,559#2,719)
  • 680 spots since 2020 (#3,399#2,719)
  • 208 spots since 2015 (#2,927#2,719)
  • Biggest jump: 286 spots in 1967 (#1,119#833)
  • Biggest drop: 196 spots in 1998 (#802#998)
Rise & fade · girls
15 yrs to peak
  • Debuted 1961
  • Peaked 1976 at #233 (1,027 births)
  • Births halved by 1992, 16 yrs later
Top of the charts · girls
Top 1,000 for 32 yrs
  • Top 10: never
  • Top 100: never
  • Top 1,000: 32 yrs · run 1967–1998
Share of babies · girls
1 in 1,427
  • Highest: 1 in 1,427 girls born in 1976 were named Keisha (0.07%)
  • Latest: 1 in 25,512 girls born in 2025 (0.00%)
Era · girls
The 1970s
  • 39.9% of all girls named Keisha (8,897) were born in this decade
Show by decade
DecadeBirthsBest rankAvg rank
1960s904#541 (1969)#2,635
1970s8,897#233 (1976)#285
1980s6,882#279 (1980)#349
1990s3,783#397 (1990)#678
2000s971#1,369 (2000)#2,049
2010s518#2,483 (2011)#3,332
2020s338#2,517 (2023)#3,016

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

Keisha in 1980

girls
#279
883 births · 1 in 1,880 girls
boys
#6,250
5 births · 1 in 356,790 boys

Top girls' names in 1980

  1. #1Jennifer58,374
  2. #2Amanda35,811
  3. #3Jessica33,924
  4. #4Melissa31,629
  5. #5Sarah25,757
  6. #6Heather19,973
  7. #7Nicole19,917
  8. #8Amy19,833
  9. #9Elizabeth19,529
  10. #10Michelle19,119
  11. #279Keisha883

Top boys' names in 1980

  1. #1Michael68,683
  2. #2Christopher49,079
  3. #3Jason48,164
  4. #4David41,891
  5. #5James39,312
  6. #6Matthew37,834
  7. #7Joshua36,052
  8. #8John35,274
  9. #9Robert34,266
  10. #10Joseph30,185
  11. #6,250Keisha5
More about 1980

girls

1,660,307 girls got a published name in 1980; 1 in 1,880 of them was named Keisha, which outranked 97.7% of the 12,161 girls' names that year. The ten most popular names covered 17.1% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Keisha
  1. #276Latonya900
  2. #277Lacey897
  3. #278Dorothy896
  4. #279Keisha883
  5. #280Maureen881
  6. #281Mayra876
  7. #282Jennie875
Biggest movers since 1979
Risers
  1. 1,510Renada#2,218#708
  2. 1,173Tai#2,112#939
  3. 1,036Anya#1,592#556
  4. 601Chimere#1,503#902
  5. 517Brynn#1,442#925
Fallers
  1. 529Marlana#989#1,518
  2. 494Kizzy#647#1,141
  3. 369January#748#1,117
  4. 361Carisa#836#1,197
  5. 328Latonia#841#1,169

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

boys

1,783,951 boys got a published name in 1980; 1 in 356,790 of them was named Keisha, which outranked 14.3% of the 7,293 boys' names that year. The ten most popular names covered 23.6% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Keisha
  1. #5,525Zoltan6
  2. #5,525Zuri6
  3. #5,525Zuriel6
  4. #6,250Keisha5
  5. #6,250Abayomi5
  6. #6,250Abby5
  7. #6,250Abdo5

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

Biggest movers since 1979
Risers
  1. 381Gideon#1,370#989
  2. 296Bo#864#568
  3. 270Anson#1,137#867
  4. 266Dustan#1,255#989
  5. 255Dusty#614#359
Fallers
  1. 366Harris#991#1,357
  2. 362Tracey#842#1,204
  3. 331Jevon#780#1,111
  4. 321Kennith#937#1,258
  5. 267Levar#644#911

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

See the top 100 for 1980