68 schools in ST. LOUIS CITY
ST. LOUIS CITY's public-school count of 68 reflects a system enrolling about 17,933 students inside Missouri, broken out as 43 elementary, 8 middle, and 15 high.
7-year change in ST. LOUIS CITY
SY 2017-18 vs SY 2024-25About ST. LOUIS CITY
ST. LOUIS CITY maintains 68 public schools across Missouri, collectively serveing roughly 17,933 students.
On the level-by-level breakdown, ST. LOUIS CITY spans 43 elementary, 8 middle, 15 high schools, and 2 combined or other.
Per-school enrollment averages around 264 in this district, noticeably below the Missouri typical of 382.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment decreased 22%: 22,972 students in SY 2017-18 versus 17,933 in SY 2024-25. Over that span, ST. LOUIS CITY closed 9 schools, going from 71 to 62. On the demographic side, Black enrollment moved from 80% to 75% over the same window.
Within the allk12 community for this area, the community for ST. LOUIS CITY discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.