49 schools in Muskegon
Public-school enrollment in Muskegon comes to roughly 17,917 students across 49 schools (24 elementary, 6 middle, and 15 high).
7-year change in Muskegon
SY 2017-18 vs SY 2024-25About Muskegon
Muskegon, Michigan is home to 49 public schools, with combined enrollment of approximately 17,917 students. By school count, it is a wide-reaching city.
Looking at the level breakdown, the city covers 24 elementary, 6 middle, 15 high, and 4 other.
Average school size in Muskegon is around 366 students, 10% noticeably below the Michigan average of about 406.
Five-year track record. Total public-school enrollment in Muskegon has fell 8% since SY 2017-18, moving from about 19,463 students to 17,884. Muskegon now counts 45 public schools, up from 44 in SY 2017-18. The White share of public-school enrollment contracted from 61% to 56%.
Within the allk12 community for this area, the community for Muskegon discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.