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

20 schools in Canton

Georgia · Public K-12

Public K-12 schools in Canton number 20, teaching approximately 22,206 Georgia students, an average of 1110 per campus.

7-year change in Canton

SY 2017-18 vs SY 2024-25
Total enrollment
21,595
-815 (-4%) vs SY 2017-18
School count
19
-1 (-5%) vs SY 2017-18
% White
64%
was 72%
% Hispanic
23%
was 18%
% Black
6%
was 6%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Avery Elementary SchoolElementaryPK-051,104
Cherokee Charter AcademyElementaryKG-08611
Cherokee High SchoolHigh09-123,012
Clayton Elementary SchoolElementaryPK-05290
Creekland Middle SchoolMiddle06-081,503
Creekview High SchoolHigh09-122,039
Dean Rusk Middle SchoolMiddle06-081,543
Free Home Elementary SchoolElementaryPK-05280
Freedom Middle SchoolMiddle06-08929
Hickory Flat Elementary SchoolElementaryPK-05890
Holly Springs Elementary SchoolElementaryPK-05831
iGrad Virtual Academy SchoolHigh09-12210
Indian Knoll ElementaryElementaryPK-05881
J. Knox ElementaryElementaryPK-05909
Liberty Elementary SchoolElementaryPK-05977
Macedonia Elementary SchoolElementaryPK-05730
Sequoyah High SchoolHigh09-122,021
Sixes Elementary SchoolElementaryPK-05741
Teasley Middle SchoolMiddle06-081,586
William G. Hasty- Sr. Elementary SchoolElementaryPK-051,119

About Canton

Canton, Georgia is home to 20 public schools, with combined enrollment of approximately 22,206 students. By school count, it is a moderately sized city.

For a sense of the school types, the city spans 12 elementary, 4 middle, and 4 high.

Average school size in Canton is around 1,110 students, 48% noticeably above the Georgia average of about 748.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 4%: 22,410 students in SY 2017-18 versus 21,595 in SY 2024-25. Canton now counts 19 public schools, down from 20 in SY 2017-18. The White share of public-school enrollment fell from 72% to 64%.

In the discussion threads here, the community for Canton discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Canton?
Canton, Georgia has 20 public K-12 schools serving approximately 22,206 students.
How many elementary, middle, and high schools are in Canton?
Canton has 12 elementary, 4 middle, 4 high public schools.
What is the largest public school in Canton?
Cherokee High School is the largest public school in Canton by enrollment, with approximately 3,012 students.
What school districts serve Canton?
Canton is served by 2 public school districts, including Cherokee County, State Specialty Schools I- Cherokee Charter Academy.
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?
1 of the 20 public schools in Canton are charter schools.