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

4 schools in South Lake Schools

Michigan · 1,385 students · 2 cities

South Lake Schools's 4 public K-12 campuses collectively enroll about 1,385 students across 2 elementary, 1 middle, and 1 high.

7-year change in South Lake Schools

SY 2017-18 vs SY 2024-25
Total enrollment
1,385
-263 (-16%) vs SY 2017-18
School count
4
-1 (-20%) vs SY 2017-18
% White
25%
was 33%
% Hispanic
4%
was 3%
% Black
62%
was 54%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
South Lake High SchoolSt Clr ShoresHigh09-12426
Avalon Elementary SchoolSaint Clair ShoresElementaryPK-02345
South Lake Middle SchoolSaint Clair ShoresMiddle06-08309
Elmwood Elementary SchoolSaint Clair ShoresElementary03-05305

About South Lake Schools

As a compact district in Michigan, South Lake Schools educates 1,385 students across 4 schools.

In terms of grade levels, South Lake Schools is built around 2 elementary, 1 middle, and 1 high school.

Per-school enrollment averages around 346 in this district, below the Michigan typical of 406.

Trend over the past 7 years. Combined enrollment now sits at 1,385 students, decreased 16% from the 1,648 reported in SY 2017-18. South Lake Schools now counts 4 public schools, down from 5 in SY 2017-18. On the demographic side, Black enrollment moved from 54% to 62% over the same window.

On allk12, the community for South Lake Schools discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many schools are in South Lake Schools?
South Lake Schools operates 4 public K-12 schools in Michigan, serving approximately 1,385 students.
What is the mix of elementary, middle, and high schools in South Lake Schools?
South Lake Schools includes 2 elementary, 1 middle, 1 high schools.
What is the largest school in South Lake Schools?
South Lake High School is the largest public school in South Lake Schools by enrollment, with approximately 426 students.
What grade levels does South Lake Schools serve?
South Lake Schools schools serve students from pre-K through grade 12, across 4 campuses.
What cities does South Lake Schools serve?
South Lake Schools operates schools in St Clr Shores, Saint Clair Shores across Michigan.