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,000rank188019001920194019601980200020201981peak #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 1981

  • 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: #546 for girls · 7 births · 1 in 3,944 girlsWAIdaho: fewer than 5 girls named Keisha, so not publishedIDMontana: fewer than 5 girls named Keisha, so not publishedMTNorth Dakota: fewer than 5 girls named Keisha, so not publishedNDMinnesota: #501 for girls · 6 births · 1 in 4,850 girlsMNIllinois: #311 for girls · 38 births · 1 in 1,978 girlsILWisconsin: fewer than 5 girls named Keisha, so not publishedWIMichigan: #322 for girls · 25 births · 1 in 2,346 girlsMINew York: #245 for girls · 68 births · 1 in 1,490 girlsNYMassachusetts: #598 for girls · 5 births · 1 in 6,324 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: #357 for girls · 13 births · 1 in 2,684 girlsINOhio: #320 for girls · 30 births · 1 in 2,408 girlsOHPennsylvania: #344 for girls · 26 births · 1 in 2,667 girlsPANew Jersey: #423 for girls · 12 births · 1 in 3,106 girlsNJConnecticut: #399 for girls · 5 births · 1 in 3,082 girlsCTCalifornia: #553 for girls · 47 births · 1 in 3,857 girlsCAUtah: fewer than 5 girls named Keisha, so not publishedUTColorado: fewer than 5 girls named Keisha, so not publishedCONebraska: fewer than 5 girls named Keisha, so not publishedNEMissouri: #304 for girls · 15 births · 1 in 2,139 girlsMOKentucky: #214 for girls · 19 births · 1 in 1,256 girlsKYWest Virginia: fewer than 5 girls named Keisha, so not publishedWVVirginia: #186 for girls · 29 births · 1 in 1,036 girlsVAMaryland: #240 for girls · 15 births · 1 in 1,397 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: fewer than 5 girls named Keisha, so not publishedKSArkansas: #277 for girls · 8 births · 1 in 1,590 girlsARTennessee: #177 for girls · 29 births · 1 in 962 girlsTNNorth Carolina: #177 for girls · 36 births · 1 in 921 girlsNCSouth Carolina: #147 for girls · 25 births · 1 in 718 girlsSCDistrict of Columbia: #115 for girls · 13 births · 1 in 444 girlsDCOklahoma: #433 for girls · 7 births · 1 in 2,871 girlsOKLouisiana: #126 for girls · 52 births · 1 in 589 girlsLAMississippi: #205 for girls · 17 births · 1 in 932 girlsMSAlabama: #189 for girls · 24 births · 1 in 947 girlsALGeorgia: #167 for girls · 40 births · 1 in 870 girlsGAHawaii: fewer than 5 girls named Keisha, so not publishedHITexas: #405 for girls · 48 births · 1 in 2,578 girlsTXFlorida: #293 for girls · 30 births · 1 in 1,803 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. District of Columbia#115 · 1 in 444
  2. Louisiana#126 · 1 in 589
  3. South Carolina#147 · 1 in 718
  4. Georgia#167 · 1 in 870
  5. North Carolina#177 · 1 in 921

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

Show every state
StateRankBirthsShare
District of Columbia#115131 in 444
Louisiana#126521 in 589
South Carolina#147251 in 718
Georgia#167401 in 870
North Carolina#177361 in 921
Tennessee#177291 in 962
Virginia#186291 in 1,036
Alabama#189241 in 947
Mississippi#205171 in 932
Kentucky#214191 in 1,256
Maryland#240151 in 1,397
New York#245681 in 1,490
Arkansas#27781 in 1,590
Florida#293301 in 1,803
Missouri#304151 in 2,139
Illinois#311381 in 1,978
Ohio#320301 in 2,408
Michigan#322251 in 2,346
Pennsylvania#344261 in 2,667
Indiana#357131 in 2,684
Connecticut#39951 in 3,082
Texas#405481 in 2,578
New Jersey#423121 in 3,106
Oklahoma#43371 in 2,871
Minnesota#50161 in 4,850
Washington#54671 in 3,944
California#553471 in 3,857
Massachusetts#59851 in 6,324
Alaska———
Arizona———
Colorado———
Delaware———
Hawaii———
Idaho———
Iowa———
Kansas———
Maine———
Montana———
Nebraska———
Nevada———
New Hampshire———
New Mexico———
North Dakota———
Oregon———
Rhode Island———
South Dakota———
Utah———
Vermont———
West Virginia———
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 1981

girls
#329
720 births · 1 in 2,317 girls

Top girls' names in 1981

  1. #1Jennifer57,046
  2. #2Jessica42,531
  3. #3Amanda34,372
  4. #4Sarah28,175
  5. #5Melissa28,005
  6. #6Amy20,345
  7. #7Nicole20,310
  8. #8Stephanie20,212
  9. #9Elizabeth20,168
  10. #10Heather17,946
  11. #329Keisha720
More about 1981

girls

1,668,060 girls got a published name in 1981; 1 in 2,317 of them was named Keisha, which outranked 97.3% of the 12,198 girls' names that year. The ten most popular names covered 17.3% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Keisha
  1. #326Chasity725
  2. #327Joni724
  3. #328Daisy723
  4. #329Keisha720
  5. #329Ginger720
  6. #331Mia719
  7. #332Chrystal718
  8. #333Constance715

Tied names share a rank, as in SSA's lists.

Biggest movers since 1980
Risers
  1. ↑ 3,850Tashina#4,743 → #893
  2. ↑ 2,742Krystle#3,215 → #473
  3. ↑ 1,800Tierra#2,342 → #542
  4. ↑ 1,398Martine#2,189 → #791
  5. ↑ 999Nereida#1,981 → #982
Fallers
  1. ↓ 764Kylene#990 → #1,754
  2. ↓ 607Renada#708 → #1,315
  3. ↓ 560Ashanti#822 → #1,382
  4. ↓ 399Renata#336 → #735
  5. ↓ 395Tracee#959 → #1,354

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

See the top 100 for 1981 →