99 schools in Minneapolis Public School District
Minneapolis Public School District runs the local public-school system inside Minnesota: 99 K-12 campuses serving roughly 29,928 students, with 46 elementary, 8 middle, and 38 high.
7-year change in Minneapolis Public School District
SY 2017-18 vs SY 2024-25About Minneapolis Public School District
Minneapolis Public School District is a middle-population Minnesota school district running 99 campuses with combined enrollment near 29,928.
In terms of grade levels, Minneapolis Public School District covers 46 elementary, 8 middle, 38 high schools, and 7 combined or other.
Per-school enrollment averages around 302 in this district, meaningfully below the Minnesota typical of 357.
Trend over the past 7 years. Combined enrollment now sits at 29,928 students, shrank 18% from the 36,357 reported in SY 2017-18. Minneapolis Public School District now counts 86 public schools, up from 83 in SY 2017-18. On the demographic side, Black enrollment moved from 36% to 26% over the same window.
On allk12, the community for Minneapolis Public School District discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.