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

40 schools in Canton

Ohio · Public K-12

Across 40 public schools, Canton (Ohio) serves approximately 17,642 K-12 students across 24 elementary, 7 middle, and 7 high.

7-year change in Canton

SY 2017-18 vs SY 2024-25
Total enrollment
17,036
-2,179 (-11%) vs SY 2017-18
School count
37
-7 (-16%) vs SY 2017-18
% White
53%
was 60%
% Hispanic
8%
was 4%
% Black
25%
was 24%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
AIM Academy @ BeldenElementaryKG-06267
Avondale Elementary SchoolElementaryKG-04257
Beacon AcademyElementaryKG-08200
Belle Stone Elementary SchoolElementaryKG-03328
Bulldog Virtual AcademyCombined03-12224
Canton Arts Academy @ SummitElementaryKG-06268
Canton College Preparatory SchoolElementaryKG-08402
Canton Harbor High SchoolHigh09-12125
Canton South High SchoolHigh09-12774
Canton South Middle SchoolMiddle06-08378
Cedar Elementary SchoolElementaryKG-03364
Charles L Warstler Elementary SchoolElementaryKG-04291
Choices Alternative SchoolHigh09-12238
Clarendon Intermediate SchoolMiddle04-06258
Crenshaw Middle SchoolMiddle06-08744
Early Learning Center @ SchreiberElementaryPK-PK306
East Branch Preparatory AcademydbaWright Preparatory AcademyElementaryKG-08187
Faircrest Memorial Elementary SchoolElementaryPK-05747
Frazer Elementary SchoolElementaryKG-04259
Gibbs Elementary SchoolElementaryKG-03354
GlenOak High SchoolHigh09-122,086
Glenwood Intermediate SchoolMiddle05-06817
Harter Elementary SchoolElementaryKG-03414
Lake Cable Elementary SchoolElementaryKG-05544
McGregor Intermediate SchoolMiddle04-07206
McKinley High SchoolHigh09-122,047
Middlebranch Elementary SchoolElementaryKG-04534
Oakwood Middle SchoolMiddle07-08858
Portage Collaborative Montessori SchoolElementaryPK-06187
Ransom H Barr Elementary SchoolElementaryKG-04362
Robert A. Taft Elementary SchoolElementaryKG-04410
Stark High SchoolHigh09-12104
STEAMM AcademyCombined04-09481
Stephanie Rushin Patrick Elementary SchoolElementaryKG-06418
Summit Academy Community School for Alternative Learn-CantonElementaryKG-08138
Summit Academy Secondary - CantonHigh09-1285
T C Knapp Elementary SchoolElementaryPK-PK·
Whipple Heights Elementary SchoolElementaryKG-04382
Worley Elementary SchoolElementaryKG-06325
Youtz Intermediate SchoolMiddle04-06273

About Canton

Across Canton, Ohio, 40 public schools serves about 17,642 students between them.

For a sense of the school types, the city covers 24 elementary, 7 middle, 7 high, and 2 other.

Over the past 7-year window. Across the same 7-year window, public-school enrollment declined 11%: 19,215 students in SY 2017-18 versus 17,036 in SY 2024-25. Over that span, Canton lost 7 schools, going from 44 to 37. The White share of public-school enrollment decreased from 60% to 53%.

On allk12, the community for Canton discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Canton, Ohio?
There are 40 public K-12 schools in Canton, with a combined enrollment of about 17,642.
How many elementary, middle, and high schools are in Canton?
Canton has 24 elementary, 7 middle, 7 high, 2 combined-grade public schools.
What is the largest public school in Canton?
GlenOak High School is the largest public school in Canton by enrollment, with approximately 2,086 students.
What school districts serve Canton?
Canton is served by 12 public school districts, including Canton City, Plain Local, Beacon Academy, Canton College Preparatory School, East Branch Preparatory AcademydbaWright Preparatory Academy and 7 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?
7 of the 40 public schools in Canton are charter schools.