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

Cherokee County

Georgia · Public K-12

Of the 38 public K-12 schools in Cherokee County, the largest district by enrollment is Cherokee County Public Schools (42,031 students). Total county enrollment runs around 42,642. That works out to 24 elementary, 7 middle, and 7 high schools.

7-year change in Cherokee County

SY 2017-18 vs SY 2024-25
Total enrollment
42,031
-1,125 (-3%) vs SY 2017-18
School count
37
-1 (-3%) vs SY 2017-18
% White
60%
was 68%
% Hispanic
23%
was 18%
% Black
8%
was 8%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
38
2 districts
Enrollment
42,642
NCES CCD
Median income
$108,115
Above Georgia avg
Free/reduced lunch
36.6%
Below Georgia avg
Elementary
24
19,272 students
Middle
7
9,787 students
High
7
13,583 students
Combined / other
0
schools
LARGEST DISTRICT
Cherokee County Public Schools
42,031 students · 2 districts in Cherokee County

County vs. school enrollment demographics

Left bar is the racial makeup of Cherokee County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
76%
Hispanic
12%
Black
7%
Asian
2%
Two or more
9%
Native American
1%
Pacific Islander
0%
School enrollment
White
59%
Hispanic
23%
Black
8%
Asian
3%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
41.1%
adults 25+
Poverty rate
5.5%
ACS 5-year
Unemployment
3.2%
civilian labor
Median age
40
22.8% under 18

Test scores in Cherokee County

Latest 2024-25 ELA proficiency, 30 schools ranked. Georgia state average: 40.1%.

See all 30 schools in Cherokee County ranked by score →

All schools (38)

NameCityLevelGradesEnrollmentRating
Cherokee High SchoolCantonHigh09-123,012·
Etowah High SchoolWoodstockHigh09-122,393·
Creekview High SchoolCantonHigh09-122,039·
Sequoyah High SchoolCantonHigh09-122,021·
Woodstock High SchoolWoodstockHigh09-122,006·
River Ridge High SchoolWoodstockHigh09-121,902·
E. T. Booth Middle SchoolWoodstockMiddle06-081,675·
Teasley Middle SchoolCantonMiddle06-081,586·
Dean Rusk Middle SchoolCantonMiddle06-081,543·
Creekland Middle SchoolCantonMiddle06-081,503·
Mill Creek Middle SchoolWoodstockMiddle06-081,476·
Little River Elem.WoodstockElementaryPK-051,232·
Woodstock Elementary SchoolWoodstockElementaryPK-051,187·
William G. Hasty- Sr. Elementary SchoolCantonElementaryPK-051,119·
Clark Creek Elementary SchoolAcworthElementaryPK-051,108·
Avery Elementary SchoolCantonElementaryPK-051,104·
Woodstock Middle SchoolWoodstockMiddle06-081,075·
R. M. Moore Elementary SchoolWaleskaElementaryPK-051,042·
Liberty Elementary SchoolCantonElementaryPK-05977·
Freedom Middle SchoolCantonMiddle06-08929·
Carmel Elementary SchoolWoodstockElementaryPK-05912·
Bascomb Elementary SchoolWoodstockElementaryPK-05911·
J. Knox ElementaryCantonElementaryPK-05909·
Hickory Flat Elementary SchoolCantonElementaryPK-05890·
Indian Knoll ElementaryCantonElementaryPK-05881·
Holly Springs Elementary SchoolCantonElementaryPK-05831·
Arnold Mill Elementary SchoolWoodstockElementaryPK-05767·
Sixes Elementary SchoolCantonElementaryPK-05741·
Macedonia Elementary SchoolCantonElementaryPK-05730·
Ball Ground Elementary SchoolBall GroundElementaryPK-05663·
Boston Elementary SchoolWoodstockElementaryPK-05651·
Cherokee Charter AcademyCantonElementaryKG-08611·
Johnston Elementary SchoolWoodstockElementaryPK-05543·
Oak Grove Elementary SchoolAcworthElementaryPK-05523·
Mountain Road Elementary SchoolWoodstockElementaryPK-05370·
Clayton Elementary SchoolCantonElementaryPK-05290·
Free Home Elementary SchoolCantonElementaryPK-05280·
iGrad Virtual Academy SchoolCantonHigh09-12210·

Cities in Cherokee County

Canton20 schoolsWoodstock14 schoolsAcworth2 schoolsBall Ground1 schoolWaleska1 school

About Cherokee County

Across the sprawling Georgia county of Cherokee County of about 281,032 residents, the public-school footprint covers 38 schools and about 42,642 students.

Stepping back, census numbers show median household income runs near $108,115, roughly 41% of adults have completed at least a four-year degree, and the poverty rate is around 6%. That income level is 72% higher than the Georgia median.

Looking at the level breakdown, Cherokee County comprises 24 elementary schools (19,272 students), 7 middle schools (9,787), and 7 high schools (13,583).

Cherokee County Public Schools dominates the local landscape, accounting for roughly 42,031 students on its own.

Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 3%: 43,156 students in SY 2017-18 versus 42,031 in SY 2024-25. Over that span, Cherokee County lost 1 school, going from 38 to 37. Demographically, the White share of enrollment fell from 68% to 60%.

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

Frequently asked questions

How many K-12 schools serve Cherokee County?
There are 38 public K-12 schools in Cherokee County, Georgia, with a combined enrollment of about 42,642.
How many high schools are in Cherokee County?
Cherokee County, Georgia has 7 public high schools, serving approximately 13,583 students.
How many middle schools are in Cherokee County?
Cherokee County, Georgia has 7 public middle schools, serving approximately 9,787 students.
How many elementary schools are in Cherokee County?
Cherokee County, Georgia has 24 public elementary schools, serving approximately 19,272 students.
What is the largest school district in Cherokee County?
Cherokee County Public Schools is the largest school district in Cherokee County, serving approximately 42,031 students. The county contains 2 school districts overall.
What is the population of Cherokee County?
Cherokee County, Georgia has a population of approximately 281,032, with a median age of 40. About 22.8% of residents are under 18.
What is the median household income in Cherokee County?
Median household income in Cherokee County is $108,115, above the Georgia average of $62,740. About 5.5% of residents live below the federal poverty line.
How educated are residents of Cherokee County?
Approximately 41.1% of adults 25 and older in Cherokee County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cherokee County qualify for free or reduced lunch?
Roughly 36.6% of students in Cherokee County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Georgia county average of 82.6%.
What is the student-teacher ratio in Cherokee County schools?
Across Cherokee County public schools, the enrollment-weighted student-teacher ratio is approximately 15.0 to 1.

Cherokee County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data