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

7 schools in Charleston

Illinois · Public K-12

Public-school families in Charleston pick from 7 campuses serving the city's roughly 2,670 K-12 students (2 elementary, 2 middle, and 3 high).

7-year change in Charleston

SY 2017-18 vs SY 2024-25
Total enrollment
2,670
+74 (+3%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
76%
was 85%
% Hispanic
7%
was 5%
% Black
9%
was 5%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Carl Sandburg Elem SchoolElementary01-03555
Charleston High SchoolHigh09-12795
Charleston Middle SchoolMiddle07-08401
Jefferson Elem SchoolMiddle04-06698
Lerna TAOEPHigh06-120
Mark Twain Elem SchoolElementaryPK-KG221
Shelbyville TAOEPHigh06-120

About Charleston

Public education in Charleston, Illinois runs across 7 schools that serves roughly 2,670 students. By footprint, Charleston sits in the mid-sized bracket.

In terms of grade levels, the city consists of 2 elementary, 2 middle, and 3 high.

Average school size in Charleston is around 381 students, 21% below the Illinois average of about 480.

Trend over the past 7 years. Total public-school enrollment in Charleston has expanded 3% since SY 2017-18, moving from about 2,596 students to 2,670. On the demographic side, White enrollment moved from 85% to 76% over the same window.

On allk12, the community for Charleston discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Charleston, Illinois?
There are 7 public K-12 schools in Charleston, with a combined enrollment of about 2,670.
How many elementary, middle, and high schools are in Charleston?
Charleston has 2 elementary, 2 middle, 3 high public schools.
What is the largest public school in Charleston?
Charleston High School is the largest public school in Charleston by enrollment, with approximately 795 students.
What school districts serve Charleston?
Charleston is served by 2 public school districts, including Charleston CUSD 1, Clk/Cls/Cmbn/Dglas/Edgr/Mltr/Shlb.
What grade levels do public schools in Charleston cover?
Public schools in Charleston serve students from pre-K through grade 12.