Muskegon County
Muskegon County is one of Michigan's public-school counties, with 71 schools serving about 25,245 students (33 elementary, 11 middle, and 23 high). Median household income in the county is roughly $65,024.
4-year change in Muskegon County
SY 2020-21 vs SY 2024-25How Muskegon County ranks
Among counties| Measure | This county | In Michigan | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 25,245 | #11 of 73 | #401 of 2,745 |
| Number of schools ranked most first | 68 | #12 of 73 | N/A |
| Students per teacher ranked fewest first | 16.4:1 | #36 of 73 | #2,172 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 58.7% | #18 of 73 | #1,170 of 2,526 |
| Diversity index ranked most diverse first | 53.6% | #14 of 73 | #923 of 2,707 |
Muskegon County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Muskegon County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Muskegon County
Latest 2024-25 ELA proficiency, 27 schools ranked. Michigan state average: 47.7%.
- Churchill Elementary School· 62.5%
- Whitehall Ealy Elem School· 56.5%
- Shettler School· 54.8%
- Lincoln Park Elementary School· 51.4%
- North Muskegon Elementary School· 44.9%
- Bunker Elementary· 20.7%
- Cardinal Elementary· 22.7%
- Timberland Academy· 25.2%
- Holton Elementary School· 29.9%
- Oakridge Upper Elementary School· 30.5%
Cities in Muskegon County
About Muskegon County
Muskegon County is a medium-population county of about 175,961 residents in Michigan. Its public-school system serves approximately 25,245 students across 71 schools.
Looking at the wider area, census numbers show typical household earnings sit around $65,024, roughly 21% of adults have completed at least a four-year degree, and the federal-poverty share is near 10%.
On the school-mix side, Muskegon County is built around 33 elementary schools (11,574 students), 11 middle schools (5,158), 23 high schools (7,965), and 4 combined or other schools.
The largest single district in Muskegon County is Mona Shores Public School District, which alone enrolls about 3,927 students.
Five-year track record. Across the same 4-year window, public-school enrollment remained close to its prior level: 25,725 students in SY 2020-21 versus 25,212 in SY 2024-25. The school count climbed from 65 to 67 across the same 4-year window.
On this page, the community for Muskegon County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.