215 schools in St.Louis
Missouri · Public K-12
Public schools in St.Louis number 215 per the latest NCES data, with about 79,852 students enrolled, an average school size of 371.
About St.Louis
Public education in St.Louis, Missouri runs across 215 schools that instructs roughly 79,852 students. By footprint, St.Louis sits in the sprawling bracket.
Looking at the level breakdown, the city comprises 131 elementary, 31 middle, 45 high, and 8 other.
In the discussion threads here, the community for St.Louis discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.