Urban

Mona Shores Public School District โ€” District Profile & Schools

Norton Shores, Michigan ยท Muskegon County

Sync Mona Shores Public School District's calendar to your phone โ€” PA days, breaks, holidays, and more. $29.99/year. Get started

3,953
Students
6
Schools
17.8:1
Student-Teacher
222 teachers
-1 - 12
Grades

Quick Facts

659
Avg. School Size
482
Total Staff

Frequently Asked Questions about Mona Shores Public School District

Mona Shores Public School District includes 6 schools across elementary, middle, and high school levels.