There has been, on average, 1 school shooting every week this year

Updated 11:05 AM ET, Fri May 25, 2018

We're 21 weeks into 2018, and there have already been 23 school shootings where someone was hurt or killed. That averages out to more than 1 shooting a week.

The parameters CNN followed in this count are:
  • A shooting that involved at least one person being shot (not including the shooter)
  • A shooting that occurred on school grounds
  • We included grades K through college/university level
  • We included gang violence, fights and domestic violence
  • We included accidental discharge of a firearm as long as the first two parameters are met

May 25: Noblesville, Indiana

Two people were injured when a gunman opened fire at Noblesville West Middle School in Noblesville, Indiana.

May 18: Santa Fe, Texas

Ten people were killed in a shooting at Santa Fe High School.

May 11: Palmdale, California

A 14-year-old boy went to Highland High, his former school, and began shooting a semiautomatic rifle shortly before classes were scheduled to begin, officials said. A 15-year-old boy was struck in the shoulder.

April 20: Ocala, Florida

A 17-year-old student at Forest High School was shot in the ankle shortly before students were to walk out as part of a national protest against gun violence.. The suspect was a 19-year-old former student.

April 12: Raytown, Missouri

A man was shot in the stomach in the parking lot of Raytown South Middle School during a track meet.

April 9: Gloversville, New York

A student shot another student with a BB gun in Gloversville Middle School.

March 20: Lexington Park, Maryland

An armed student shot two others at Great Mills High School before a school resource officer fired a round at the shooter. The shooter was killed. One of the students, 16-year-old girl Jaelynn Willey, was taken off life support two days later.

March 13: Seaside, California

A teacher accidentally discharged a gun during a public safety class at Seaside High School, injuring a student.

March 8: Mobile, Alabama

One person was hospitalized after