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

Cherokee County

Kansas · Public K-12

For a Kansas county, Cherokee County operates a compact public-school system: 17 schools and 3,647 students, broken out as 9 elementary, 2 middle, and 6 high.

7-year change in Cherokee County

SY 2017-18 vs SY 2024-25
Total enrollment
3,511
-230 (-6%) vs SY 2017-18
School count
16
+1 (+7%) vs SY 2017-18
% White
79%
was 85%
% Hispanic
5%
was 3%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
17
5 districts
Enrollment
3,647
NCES CCD
Median income
$57,668
Below Kansas avg
Free/reduced lunch
61.4%
Above Kansas avg
Elementary
9
2,018 students
Middle
2
321 students
High
6
1,308 students
Combined / other
0
schools
LARGEST DISTRICT
Columbus
1,130 students · 5 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
87%
Hispanic
3%
Black
1%
Asian
1%
Two or more
8%
Native American
2%
Pacific Islander
0%
School enrollment
White
79%
Hispanic
5%
Black
1%
Asian
0%
Two or more
9%
Native American
5%
Pacific Islander
1%
Bachelor's+
19.4%
adults 25+
Poverty rate
8.7%
ACS 5-year
Unemployment
3.3%
civilian labor
Median age
42
22.7% under 18

Test scores in Cherokee County

Latest 2024-25 ELA proficiency, 11 schools ranked. Kansas state average: 44.5%.

Lowest 5 schools (ELA)
  1. Riverton High· 31.0%
  2. Riverton Middle· 32.7%
  3. Columbus Junior High and High School· 33.6%
  4. Central Elem· 39.4%
  5. Galena High· 40.7%

See all 11 schools in Cherokee County ranked by score →

All schools (17)

NameCityLevelGradesEnrollmentRating
Columbus Junior High and High SchoolColumbusHigh07-12438·
Baxter Springs HighBaxter SpringsHigh07-12361·
Central ElemColumbusElementary02-06348·
Riverton ElemRivertonElementaryPK-05313·
Lincoln ElemBaxter SpringsElementaryPK-02245·
Galena HighGalenaHigh09-12236·
Spring Grove Primary CenterGalenaElementaryPK-02229·
Central ElemBaxter SpringsElementary03-06223·
Riverton HighRivertonHigh09-12218·
Park ElemColumbusElementaryPK-01208·
Galena Middle SchoolGalenaMiddle06-08174·
Liberty ElemGalenaElementary03-05167·
Southeast Elementary SchoolWeirElementaryPK-04149·
Riverton MiddleRivertonMiddle06-08147·
Highland ElemColumbusElementary02-03136·
USD 508 eAcademyBaxter SpringsHigh07-1236·
Galena Virtual SchoolGalenaHigh09-1219·

Cities in Cherokee County

Galena5 schoolsBaxter Springs4 schoolsColumbus4 schoolsRiverton3 schoolsWeir1 school

About Cherokee County

Cherokee County is a low-population county of about 19,151 residents in Kansas. Its public-school system instructs approximately 3,647 students across 17 schools.

Zooming out, census numbers show typical household earnings sit around $57,668, 19% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. That income level is 13% meaningfully below the Kansas median.

Looking at the level breakdown, Cherokee County is made up of 9 elementary schools (2,018 students), 2 middle schools (321), and 6 high schools (1,308).

Columbus is the biggest district by enrollment, covering about 1,130 students across Cherokee County.

Five-year track record. Across the same 7-year window, public-school enrollment shrank 6%: 3,741 students in SY 2017-18 versus 3,511 in SY 2024-25. Over that span, Cherokee County opened 1 school, going from 15 to 16. Demographically, the White share of enrollment shrank from 85% to 79%.

In the discussion threads here, the community for Cherokee County discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Cherokee County?
There are 17 public K-12 schools in Cherokee County, Kansas, with a combined enrollment of about 3,647.
How many high schools are in Cherokee County?
Cherokee County, Kansas has 6 public high schools, serving approximately 1,308 students.
How many middle schools are in Cherokee County?
Cherokee County, Kansas has 2 public middle schools, serving approximately 321 students.
How many elementary schools are in Cherokee County?
Cherokee County, Kansas has 9 public elementary schools, serving approximately 2,018 students.
What is the largest school district in Cherokee County?
Columbus is the largest school district in Cherokee County, serving approximately 1,130 students. The county contains 5 school districts overall.
How many people live in Cherokee County?
Cherokee County has roughly 19,151 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Cherokee County?
Median household income in Cherokee County is $57,668, below the Kansas average of $66,199. About 8.7% of residents live below the federal poverty line.
How educated are residents of Cherokee County?
Approximately 19.4% 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 61.4% of students in Cherokee County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Kansas county average of 52.0%.
What is the student-teacher ratio in Cherokee County schools?
Across Cherokee County public schools, the enrollment-weighted student-teacher ratio is approximately 12.7 to 1.

Cherokee County school rankings

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