County directory · Michigan · 2026–27

School districts in Muskegon County, MI

Muskegon County has 11 regular public school districts, enrolling 23,279 students in 2024–25. The largest is Mona Shores Public School District (3,971 students, 17% of the county), followed by Reeths-Puffer Schools and Muskegon Public Schools of the City of. All 11 offer kindergarten. Michigan's kindergarten cutoff: turn 5 by September 1.

The 11 districts, largest first

School districts in Muskegon County, MI by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Mona Shores Public School District
121 RANDALL RD, NORTON SHORES
Pre-K–1263,971284
(231) 332-8201
Reeths-Puffer Schools
991 W GILES RD, MUSKEGON
Pre-K–1273,451346
No website listed by NCES (2025–26)
(231) 719-3101
Muskegon Public Schools of the City of
1458 5TH ST, MUSKEGON
Pre-K–1273,371277
(231) 720-2000
Fruitport Community Schools
3255 PONTALUNA RD, FRUITPORT
also serves Ottawa County
Pre-K–1272,671178
(231) 865-3154
Orchard View Schools
35 S SHERIDAN DR, MUSKEGON
Pre-K–1252,064177
(231) 760-1306
Whitehall District Schools
541 E SLOCUM ST, WHITEHALL
Pre-K–1251,941149
(231) 893-1005
Oakridge Public Schools
275 S WOLF LAKE RD, MUSKEGON
also serves Newaygo County
Pre-K–1241,810178
(231) 788-7100
Montague Area Public Schools
4882 STANTON BLVD, MONTAGUE
also serves Oceana County
Pre-K–1241,29085
(231) 893-1515
Ravenna Public Schools
12322 STAFFORD ST, RAVENNA
also serves Ottawa County
Pre-K–1231,00762
(231) 853-2231
North Muskegon Public Schools
1600 MILLS AVE, MUSKEGON
Pre-K–12392393
(231) 719-4100
Holton Public Schools
6500 4TH ST, HOLTON
also serves Newaygo County and Oceana County
Pre-K–12478057
(231) 821-1700

Muskegon County at a glance

Together the 11 districts run 55 schools from offices in 7 towns. The smallest by enrollment is Holton Public Schools, with 780 students; the median Muskegon County district has 1,941. By grade span: 11 Pre-K–12.

Kindergarten in 2024–25, counting the 11 districts that report a K grade: 1,886 children. The biggest kindergarten was Reeths-Puffer Schools's, with 346; Mona Shores Public School District had 284, and the smallest, Holton Public Schools, had 57.

Muskegon County holds 11 of Michigan's 536 regular districts (2.1%) and 1.9% of its 1,214,168 public school students, ranking 11th of 83 counties by number of districts and 11th by enrollment. By size, 9 enroll 1,000 to 4,999 and 2 have fewer than 1,000 students, and the average school here has about 423 students.

5 districts reach past the county line: Fruitport Community Schools (into Ottawa County), Oakridge Public Schools (into Newaygo County), Montague Area Public Schools (into Oceana County), Ravenna Public Schools (into Ottawa County) and Holton Public Schools (into Newaygo County and Oceana County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 5 of Muskegon County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 1 of the 11 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:

Mona Shores Public School District · Muskegon Public Schools of the City of · Fruitport Community Schools · Orchard View Schools · Whitehall District Schools · Oakridge Public Schools · Montague Area Public Schools · Ravenna Public Schools · North Muskegon Public Schools · Holton Public Schools

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Michigan

Every Michigan district by county · Michigan kindergarten cutoff

More Michigan county directories: Allegan County (10) · Genesee County (21) · Lenawee County (11) · Macomb County (21) · Monroe County (10) · Oakland County (27)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email birthdazeapp@proton.me.