168 schools in Minneapolis
Public K-12 enrollment in Minneapolis totals about 41,860 students across 168 schools (an average of 249 students per school).
4-year change in Minneapolis
SY 2020-21 vs SY 2024-25About Minneapolis
Across Minneapolis, Minnesota, 168 public schools teaches about 41,860 students between them.
On the level-by-level breakdown, the city consists of 78 elementary, 20 middle, 58 high, and 12 other.
Per-school enrollment runs near 249, below the state mean of about 357.
Over the past 4-year window. Combined enrollment now sits at 41,343 students, grew 10% from the 37,471 reported in SY 2020-21. Over that span, Minneapolis gained 17 schools, going from 122 to 139.
On this page, the community for Minneapolis discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.