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

21 schools in Canton

Michigan · Public K-12

Canton, Michigan comes in at 21 public K-12 schools on the latest counts, with roughly 15,559 students total and an average campus size near 741.

7-year change in Canton

SY 2017-18 vs SY 2024-25
Total enrollment
15,559
-422 (-3%) vs SY 2017-18
School count
21
+1 (+5%) vs SY 2017-18
% White
53%
was 60%
% Hispanic
5%
was 5%
% Black
16%
was 12%
% Asian
19%
was 19%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Achieve Charter AcademyElementaryKG-08771
Bentley Elementary SchoolElementaryPK-05479
Canton Charter AcademyElementaryKG-08774
Canton High SchoolHigh06-121,899
Canton Preparatory High SchoolHigh07-12612
Discovery Middle SchoolMiddle06-08731
Dodson Elementary SchoolElementaryPK-05470
Eriksson Elementary SchoolElementaryPK-05443
Field Elementary SchoolElementaryPK-05467
Gallimore Elementary SchoolElementaryPK-05336
Hoben Elementary SchoolElementaryKG-05443
Hulsing Elementary SchoolElementaryPK-05468
Liberty Middle SchoolMiddle06-08817
Miller Elementary SchoolElementaryPK-05480
Plymouth High SchoolHigh06-121,816
Salem High SchoolHigh06-121,871
South Canton Scholars Charter AcademyElementaryKG-08822
Star International AcademyElementaryPK-08370
Tonda Elementary SchoolElementaryPK-05476
WalkerWinter Elementary SchoolElementaryKG-05377
Workman Elementary SchoolElementaryKG-05637

About Canton

Public education in Canton, Michigan runs across 21 schools that instructs roughly 15,559 students. By footprint, Canton sits in the moderately sized bracket.

In terms of grade levels, the city consists of 15 elementary, 2 middle, and 4 high.

Average school size in Canton is around 741 students, 83% higher than the Michigan average of about 406.

Trend over the past 7 years. Total public-school enrollment in Canton has contracted 3% since SY 2017-18, moving from about 15,981 students to 15,559. Over that span, Canton gained 1 school, going from 20 to 21. The White share of public-school enrollment fell from 60% to 53%.

In the discussion threads here, the community for Canton discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Canton?
Canton, Michigan has 21 public K-12 schools serving approximately 15,559 students.
How many elementary, middle, and high schools are in Canton?
Canton has 15 elementary, 2 middle, 4 high public schools.
What is the largest public school in Canton?
Canton High School is the largest public school in Canton by enrollment, with approximately 1,899 students.
What school districts serve Canton?
Canton is served by 7 public school districts, including Achieve Charter Academy, Plymouth-Canton Community Schools, Canton Charter Academy, South Canton Scholars Charter Academy, Star International Academy and 2 others.
What grade levels do public schools in Canton cover?
Public schools in Canton serve students from pre-K through grade 12.
Are there charter schools in Canton?
5 of the 21 public schools in Canton are charter schools.