map placeholder

< 100

> 100

Hover overClick on a tile for details.

School Shootings By State 2021

The United States has a very high rate of mass shootings. Between 2013 and 2019, there were 2,100 mass shootings in the U.S., killing over 2,400 people and injuring over 9,000. Recent incidents have made even going to school a nightmare for students, teachers, and parents across the nation. Those incidents have been school shootings.

School shootings are truly a tragedy, bringing death and injuries to learning institutions believed to be a safe haven. Unfortunately, the U.S. experiences them more frequently than many other countries. These school shootings have brought about debates among Americans regarding gun control, mental health issues, bullying, and security.

Although these incidents have seemed to be in the news a lot lately, school shootings aren’t new. One of the first reported school shootings occurred during the 1840s when John Anthony Gardner Davis, a professor at the University of Virginia, was shot and killed by his student. Other shootings in the 1850s included the killing of schoolmaster William H.G. Butler in Louisville, Kentucky, and the death of the son of Col. Elijah Sebree at the hands of another student.

Though school shootings aren’t exactly new territory, recent shootings have become more deadly. Incidents include the Parkland, Florida, shootings that killed 17 and injured another 17, the Sandy Hook Elementary School shooting in Newtown, Connecticut, which ended with 28 deaths, and the Columbine High School massacre resulted in the death of 15 people and injured 21.

Unfortunately, some states have seen far more school shootings than others. This data was tracked by the Naval Postgraduate School’s Center for Homeland Defense and Security. The K-12 School Shooting Database shows that California has had the highest number of school shootings since 1970, with 158. The only other state with over 100 school shootings since 1970 was Texas, with a total of 133. Florida has had a total of 90 school shootings, Michigan has had 67, and Illinois has had 64.

Since 1970, the U.S. has experienced over 1,369 school shootings. All states have had at least one school shooting. The lowest number of school shootings since 1970 have occurred in North Dakota, where there has been just one incident. Wyoming, Vermont, Maine, and Idaho have had low incidents of school shootings with just two apiece since 1970.

This list changes a bit when looking at school shootings per capita. Based on the highest school shootings rates per one million people, Washington, D.C., tops the list with 32.74. Alaska has the next highest shootings per capita at 13.56, followed by Louisiana, Delaware, and Alabama.

Here are the 10 states with the most school shootings:

  1. California (164)
  2. Texas (135)
  3. Florida (90)
  4. Michigan (70)
  5. Illinois (65)
  6. Ohio (55)
  7. Pennsylvania (54)
  8. New York (49)
  9. Maryland (47)
  10. Georgia (46)

School Shootings By State 2021

* Based on publicly available data on incidents from 1970-present.
State Number of School Shootings 2021 Pop.
California16439,613,493
Texas13529,730,311
Florida9021,944,577
Michigan709,992,427
Illinois6512,569,321
Ohio5511,714,618
Pennsylvania5412,804,123
New York4919,299,981
Maryland476,065,436
Tennessee466,944,260
Georgia4610,830,007
Louisiana444,627,002
North Carolina4310,701,022
Alabama424,934,193
Missouri396,169,038
Washington327,796,941
South Carolina275,277,830
Virginia258,603,985
Indiana246,805,663
Colorado205,893,634
Connecticut183,552,821
Arkansas183,033,946
Mississippi172,966,407
Wisconsin155,852,490
Oregon144,289,439
Massachusetts146,912,239
Kentucky144,480,713
Utah133,310,774
Nevada133,185,786
New Jersey128,874,520
Minnesota125,706,398
Iowa123,167,974
Arizona127,520,103
Oklahoma113,990,443
New Mexico102,105,005
Kansas102,917,224
Montana81,085,004
Delaware8990,334
Nebraska71,951,996
New Hampshire61,372,203
Alaska5724,357
South Dakota4896,581
Rhode Island41,061,509
West Virginia31,767,859
Hawaii31,406,430
Wyoming2581,075
Vermont2623,251
Maine21,354,522
Idaho21,860,123
North Dakota1770,026

School Shootings By State 2021