Mona Shores Public School District

Norton Shores, Michigan · Muskegon County · Regular local school district

Students
3,971
Grades
PK–12
Schools
6
Per-pupil spending
$14,397

Student demographics

Hispanic
337 (8%)
White
2,791 (70%)
Black
493 (12%)
Asian
56 (1%)
Two or more
274 (7%)
American Indian
14 (0%)
Pacific Islander
6 (0%)

Funding

Total revenue
$67,306,000
Federal
$4,003,000
State
$43,161,000
Local
$20,142,000

Contact

121 Randall Rd, MI 49441
(231) 332-8201
www.monashores.net

Schools in Mona Shores Public School District (6)

SchoolType
Campbell Elementary SchoolRegular School
Churchill Elementary SchoolRegular School
Lincoln Park Elementary SchoolRegular School
Mona Shores High SchoolRegular School
Mona Shores Middle SchoolRegular School
Ross Park Elementary SchoolRegular School

Get Mona Shores Public School District data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=121+Randall+Rd+Norton+Shores+MI" \
  -H "X-API-Key: your_api_key"