Community prompt from u/allk12. Replies below.
North Muskegon Middle School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
M-STEP 2024-25 . % Advanced + ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About North Muskegon Middle School
North Muskegon Middle School is a junior high of low-enrollment scale in MUSKEGON, Michigan, overseen by North Muskegon Public Schools, teacheing 206 students in grades 6 through 8. By comparison, Michigan's public schools average about 502 students each, so North Muskegon Middle School sits 59% smaller than that benchmark.
Across the 3 schools in North Muskegon Public Schools (917 students total), North Muskegon Middle School accounts for its share of the district's footprint.
For racial and ethnic makeup, North Muskegon Middle School reports that 74% of the student body identifies as White. Other groups include 13% Hispanic, 8% multiracial, 3% Black. That composition is broadly in line with Muskegon County as a whole.
In terms of school funding signals, North Muskegon Middle School records 14 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.5:1. The state averages around 17.5:1, so this campus is tighter than the state norm typical. About 24% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. By comparison, Muskegon County runs at roughly 59%, so the school's eligibility rate is meaningfully below the surrounding baseline.
On a demographically-adjusted basis, North Muskegon Middle School sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 55.7%; this one delivers 48.7%.
In the surrounding community, ACS estimates for Muskegon County put the typical household earns roughly $65,024 per year, 21% of adults hold a bachelor's degree or higher, and the poverty rate sits near 10%. North Muskegon Middle School is one of 71 public schools in Muskegon County (combined enrollment of about 25,245 students).
Nearest neighbor: North Muskegon High School, around 0.0 miles off. Counting just inside five miles, 8 other public schools cluster around North Muskegon Middle School. Ranking that nearby cluster on reported proficiency puts North Muskegon Middle School at 1st of 4; the average score across the group is 40.3%.
The campus sits in a suburban setting.
Over the past 7-year window. Looking back 7 years, enrollment at North Muskegon Middle School has shrank 19%, going from 253 students in 2018 to 206 in 2025. White enrollment moved from 81% to 74% across the same window. The student-to-teacher ratio narrowed from 17.6:1 in 2018 to 14.5:1 today.
On this page, members of the North Muskegon Middle School community share and discuss sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.
Muskegon County at a glance
View full county profileQuick facts
Related schools
- North Muskegon Elementary SchoolElementary · 406 students
- North Muskegon High SchoolHigh · 305 students
- Mona Shores High SchoolHigh · 1,268 students
- ReethsPuffer High SchoolHigh · 1,107 students
- Muskegon High SchoolHigh · 1,003 students
- Mona Shores Middle SchoolMiddle · 930 students
- Charles Hackley Middle SchoolMiddle · 774 students
- Timberland AcademyElementary · 613 students
- North Muskegon High School0.0 mi · 305
- North Muskegon Elementary School0.1 mi · 406
- Central Elementary School1.7 mi · 428
- ReethsPuffer Middle School1.8 mi · 537
- Pennsylvania Elementary School2.0 mi · 39
- Lighthouse Academy The Port2.3 mi · 14