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

31 schools in Sterling Heights

Michigan · Public K-12

In total, Sterling Heights hosts 31 public K-12 schools with about 16,630 students, an average of 536 per campus.

7-year change in Sterling Heights

SY 2017-18 vs SY 2024-25
Total enrollment
16,199
-3,602 (-18%) vs SY 2017-18
School count
28
-6 (-18%) vs SY 2017-18
% White
69%
was 80%
% Hispanic
4%
was 3%
% Black
11%
was 8%
% Asian
11%
was 7%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Adlai Stevenson High SchoolHigh09-121,881
Bemis Junior High SchoolMiddle07-08742
Black Elementary SchoolElementaryPK-05458
Bozymowski CenterCombinedPK-12317
Browning Elementary SchoolElementaryPK-06368
Bruce Collins Elementary SchoolElementaryPK-06426
Burr Elementary SchoolElementaryPK-06490
Career Preparation CenterHigh10-120
Carleton Middle SchoolMiddle06-08638
Dresden Elementary SchoolElementaryPK-06420
Frank Jeannette Jr High SchoolMiddle07-09716
Graebner Elementary SchoolElementaryPK-06509
Grissom Middle SchoolMiddle06-08703
Harwood Elementary SchoolElementaryPK-05498
Havel Elementary SchoolElementaryPK-06571
Henry Ford II High SchoolHigh09-121,663
Heritage Junior High SchoolMiddle07-09431
Holden Elementary SchoolElementaryPK-06341
Jack Harvey Elementary SchoolElementaryPK-06429
Jefferson Elementary SchoolElementaryPK-05408
Joan C Sergent Instructional Resource CenterHigh09-120
Maple Lane SchoolElementaryKG-0555
Messmore Elementary SchoolElementaryPK-06332
Noor International AcademyElementaryPK-06186
Oakbrook Elementary SchoolElementaryPK-06535
Plumbrook Elementary SchoolElementaryPK-06445
Schuchard Elementary SchoolElementaryPK-06602
Schwarzkoff Elementary SchoolElementaryPK-06597
Sterling Heights Senior HSHigh09-121,262
UCS Alternative Learning CenterHigh09-12245
Willow Woods Elementary SchoolElementaryPK-05362

About Sterling Heights

Public education in Sterling Heights, Michigan runs across 31 schools that teaches roughly 16,630 students. By footprint, Sterling Heights sits in the broad bracket.

In terms of grade levels, the city spans 19 elementary, 5 middle, 6 high, and 1 other.

Average school size in Sterling Heights is around 536 students, 32% above the Michigan average of about 406.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment decreased 18%: 19,801 students in SY 2017-18 versus 16,199 in SY 2024-25. Sterling Heights now counts 28 public schools, down from 34 in SY 2017-18. The White share of public-school enrollment shrank from 80% to 69%.

On allk12, the community for Sterling Heights discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Sterling Heights, Michigan?
There are 31 public K-12 schools in Sterling Heights, with a combined enrollment of about 16,630.
How many elementary, middle, and high schools are in Sterling Heights?
Sterling Heights has 19 elementary, 5 middle, 6 high, 1 combined-grade public schools.
What is the largest public school in Sterling Heights?
Adlai Stevenson High School is the largest public school in Sterling Heights by enrollment, with approximately 1,881 students.
What school districts serve Sterling Heights?
Sterling Heights is served by 4 public school districts, including Macomb ISD, Warren Consolidated Schools, Utica Community Schools, Noor International Academy.
What grade levels do public schools in Sterling Heights cover?
Public schools in Sterling Heights serve students from pre-K through grade 12.
Are there charter schools in Sterling Heights?
1 of the 31 public schools in Sterling Heights are charter schools.

Sterling Heights school rankings

Largest schoolsAll rankings →