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

2 schools in Canton

Oklahoma · Public K-12

Canton's public-school footprint covers 2 campuses with combined enrollment of about 318 students, averaging 159 per campus.

7-year change in Canton

SY 2017-18 vs SY 2024-25
Total enrollment
318
-41 (-11%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CANTON ESElementaryPK-08217
CANTON HSHigh09-12101

About Canton

Across Canton, Oklahoma, 2 public schools educates about 318 students between them.

In terms of grade levels, the city spans 1 elementary, and 1 high.

Average school size in Canton is around 159 students, 59% lower than the Oklahoma average of about 391.

Five-year track record. Total public-school enrollment in Canton has contracted 11% since SY 2017-18, moving from about 359 students to 318.

In the discussion threads here, the community for Canton discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Canton?
Canton, Oklahoma has 2 public K-12 schools serving approximately 318 students.
How many elementary, middle, and high schools are in Canton?
Canton has 1 elementary, 1 high public schools.
What is the largest public school in Canton?
CANTON ES is the largest public school in Canton by enrollment, with approximately 217 students.
What school districts serve Canton?
Canton public schools are operated by CANTON.
What grade levels do public schools in Canton cover?
Public schools in Canton serve students from pre-K through grade 12.