168 schools in Minneapolis
Public K-12 enrollment in Minneapolis totals about 41,860 students across 168 schools (an average of 249 students per campus).
7-year change in Minneapolis
SY 2017-18 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-campus enrollment runs near 249, below the state mean of about 357.
Over the past 7-year window. Combined enrollment now sits at 41,343 students, shrank 10% from the 46,132 reported in SY 2017-18. Over that span, Minneapolis gained 13 schools, going from 126 to 139. The Black share of public-school enrollment shrank from 41% to 35%.
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.