The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MONA SHORES PUBLIC SCHOOL DISTRICT·NCES 262412006085

Mona Shores High School

1121 SEMINOLE RD, MUSKEGON, MI 49441 · (231) 780-4711 · Muskegon County
GRADES 09–12HIGH13-CITYTITLE IREGULAR SCHOOL1,268 STUDENTS
Enrollment
1,268
High
DISTRICT 655 · STATE 460
Student : Teacher
19.8:1
64 FTE teachers
DISTRICT 17.4:1 · STATE 21.6:1
Free / Reduced Lunch
49%
624 students
DISTRICT 50% · STATE 55%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
325
Grade 10
319
Grade 11
313
Grade 12
311
Student demographics
White
85768%
DISTRICT 70% · STATE 63%
Hispanic
12410%
DISTRICT 8% · STATE 9%
Black
17414%
DISTRICT 12% · STATE 18%
Asian
232%
DISTRICT 1% · STATE 4%
Two+
857%
DISTRICT 7% · STATE 5%
Native American
40%
DISTRICT 0% · STATE 1%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
63550%
Female
63350%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,268
+21 (+2%) vs 2017
Student : Teacher
19.8:1
was 20.1:1
% White
68%
was 76%
% Hispanic
10%
was 4%
% Black
14%
was 11%
% Asian
2%
was 3%
Source: NCES Common Core of Data

About Mona Shores High School

Mona Shores High School, a heavily attended secondary school in MUSKEGON, Michigan, one of the schools within Mona Shores Public School District, educates 1,268 students, covering grades 9 through 12. By comparison, Michigan's public schools average about 460 students each, so Mona Shores High School sits 176% larger than that benchmark.

Mona Shores Public School District comprises 6 schools with combined enrollment of 3,927 students; Mona Shores High School is among them.

Looking at the student body, Mona Shores High School logs that White students make up the majority at 68%. The remainder is composed of 14% Black, 10% Hispanic, 7% multiracial. By comparison, Muskegon County as a whole is about 77% White, so the school skews visibly less White than its surroundings.

In terms of school funding signals, Mona Shores High School logs 64 full-time-equivalent teachers, putting the student-to-teacher ratio at about 19.8:1. The state averages around 21.6:1, so this campus is tighter than the state norm typical. Roughly 49% of students at Mona Shores High School qualify for free or reduced-price lunch, often used as a Title I proxy. By comparison, Muskegon County runs at roughly 59%, so the school's eligibility rate is somewhat below the surrounding baseline.

Across the wider county, the surrounding county (Muskegon County) shows that median household income runs about $65,024, about 21% of the adult population holds a bachelor's degree or above, and roughly 10% of residents live below the federal poverty line. Across Muskegon County's 71 public schools (combined enrollment of about 25,245 students), Mona Shores High School is one campus in the mix.

Campbell Elementary School is the nearest neighboring public school, about 0.9 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Mona Shores High School.

The school occupies a metropolitan site.

Over the past 7-year window. Mona Shores High School's enrollment has remained close to its prior level since 2018, when it stood at 1,247 (now 1,268). Over the same period, the White share ticked down from 76% to 68%.

On this page, the feed for Mona Shores High School typically covers science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.

Muskegon County at a glance

View full county profile
Population
175,961
Census ACS
Median income
$65,024
Household, ACS
Bachelor's+
21%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
71
25,245 students

Quick facts

School name
Mona Shores High School
District
Mona Shores Public School District
Address
1121 SEMINOLE RD, MUSKEGON, MI 49441
Phone
(231) 780-4711
County
Muskegon County
Level
High
Grade range
09–12
Total enrollment
1,268
Teachers (FTE)
64
Student–teacher ratio
19.8:1
Free/Reduced lunch
624 (49%)
Locale
13-City: Small
NCES ID
262412006085
Charter school
No
Virtual school
No

Related schools

Other schools in Mona Shores Public School District
Other schools in MUSKEGON
Nearby schools

Frequently asked questions

About Mona Shores High School
How many students attend Mona Shores High School?
Mona Shores High School enrolls approximately 1,268 students in grades 09-12.
What age range does Mona Shores High School serve?
Mona Shores High School serves students from grade 09 through grade 12.
How many students per teacher at Mona Shores High School?
Approximately 19.8:1 students per teacher at Mona Shores High School.
What is the racial breakdown of students at Mona Shores High School?
At Mona Shores High School, the student body is approximately 68% White, 10% Hispanic, 14% Black, 2% Asian, 7% Two or more.
Is Mona Shores High School public or private?
Mona Shores High School is a public K-12 school, overseen by Mona Shores Public School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post