The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

8 schools in Saint Johns

Michigan · Public K-12

Saint Johns's public schools total 8 across the city, with enrollment of about 2,500 and an average school size near 313.

7-year change in Saint Johns

SY 2017-18 vs SY 2024-25
Total enrollment
2,500
+714 (+40%) vs SY 2017-18
School count
8
+2 (+33%) vs SY 2017-18
% White
85%
was 88%
% Hispanic
9%
was 7%
% Black
1%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Clinton County Education CenterCombinedPK-1242
Eureka SchoolElementaryPK-05114
Gateway Elementary SchoolElementaryPK-05320
Oakview Elementary SchoolElementaryPK-05313
Riley Elementary SchoolElementaryPK-05299
St Johns High SchoolHigh09-12790
St Johns Middle SchoolMiddle06-08584
STRIVE AcademyHigh09-1238

About Saint Johns

Saint Johns, Michigan is home to 8 public schools, with combined enrollment of approximately 2,500 students. By school count, it is an average-sized city.

For a sense of the school types, the city spans 4 elementary, 1 middle, 2 high, and 1 other.

Per-campus enrollment runs near 313, lower than the state mean of about 406.

Over the past 7-year window. Combined enrollment now sits at 2,500 students, rose 40% from the 1,786 reported in SY 2017-18. Saint Johns now counts 8 public schools, up from 6 in SY 2017-18.

Within the allk12 community for this area, the community for Saint Johns discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Saint Johns?
Saint Johns, Michigan has 8 public K-12 schools serving approximately 2,500 students.
How many elementary, middle, and high schools are in Saint Johns?
Saint Johns has 4 elementary, 1 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Saint Johns?
St Johns High School is the largest public school in Saint Johns by enrollment, with approximately 790 students.
What school districts serve Saint Johns?
Saint Johns is served by 2 public school districts, including Clinton County RESA, St. Johns Public Schools.
What grade levels do public schools in Saint Johns cover?
Public schools in Saint Johns serve students from pre-K through grade 12.