The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CANTON UNION SD 66·NCES 170828000438

Canton High School

1001 N Main St, Canton, IL 61520 · (309) 647-1820 · Fulton County
GRADES 09–12HIGH32-TOWNTITLE IREGULAR SCHOOL612 STUDENTS
Enrollment
612
High
DISTRICT 419 · STATE 834
Student : Teacher
13.9:1
44 FTE teachers
DISTRICT 12.6:1 · STATE 13.8:1
Free / Reduced Lunch
52%
319 students
DISTRICT 53% · STATE 56%
Community
3
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
172
Grade 10
155
Grade 11
151
Grade 12
134
Student demographics
White
54689%
DISTRICT 89% · STATE 45%
Hispanic
163%
DISTRICT 3% · STATE 29%
Black
102%
DISTRICT 1% · STATE 16%
Asian
51%
DISTRICT 1% · STATE 6%
Two+
335%
DISTRICT 6% · STATE 5%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
31551%
Female
29648%

School pathway

Feeds from
Ingersoll Middle School0508
Based on grade levels within Canton Union SD 66. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
39.5%
composite math + reading, all grades
Predicted
41.4%
based on IL schools with similar FRL share
Beats by
-1.9pp
below demographic expectation

What this means: About 40% of students here test proficient in math and reading, compared with the roughly 41% typical for Illinois schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Illinois's top nor bottom 10%.

BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
612
-88 (-13%) vs 2017
Student : Teacher
13.9:1
was 15.6:1
% White
89%
was 95%
% Hispanic
3%
was 2%
% Black
2%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Canton High School

Canton High School is a small high school in Canton, Illinois, one of the schools within Canton Union SD 66. The school teaches 612 students in grades 9 through 12. Compared to the state average of about 834 students per school, that is 27% below typical.

Within Canton Union SD 66, which oversees 5 schools and 2,094 students, Canton High School is one campus in the system.

In terms of who attends, Canton High School reports that the student body is overwhelmingly White (89%). The remainder reads as 5% multiracial, 3% Hispanic. That mix tracks the wider county fairly closely.

On the income-and-resources front, On paper, Canton High School has 44 full-time-equivalent teachers, translating to a class-load average of around 13.9:1. The state averages about 13.8:1, putting this campus right in line with peers. Roughly 52% of students at Canton High School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

Adjusting for the school's free-and-reduced-lunch share, Canton High School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 41.4%, the actual is 39.5%, a residual of -1.9 points.

Across the wider county, census data for Fulton County shows the typical household earns roughly $60,599 per year, 19% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 9%. In all, Fulton County runs 24 public schools (combined enrollment of about 4,160 students), of which Canton High School is one.

Lincoln Elementary School is the nearest neighboring public school, about 0.6 miles from this campus. Counting just inside five miles, 4 other public schools cluster around Canton High School. Among the 9 schools in that immediate cluster with test data (this one included), Canton High School ranks 6th on composite proficiency, below the local average of 42.9%.

The campus sits in a small-town setting.

Looking at the recent track record. Looking back 7 years, enrollment at Canton High School has declined 13%, going from 700 students in 2018 to 612 in 2025. Over the same period, the White share declined from 95% to 89%. Class-load math has tightened: from 15.6:1 in 2018 to 13.9:1 in 2025.

Inside the community feed, members of the Canton High School community share and discuss school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.

Fulton County at a glance

View full county profile
Population
33,020
Census ACS
Median income
$60,599
Household, ACS
Bachelor's+
19%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
24
4,160 students

Quick facts

School name
Canton High School
District
Canton Union SD 66
Address
1001 N Main St, Canton, IL 61520
Phone
(309) 647-1820
County
Fulton County
Level
High
Grade range
09–12
Total enrollment
612
Teachers (FTE)
44
Student–teacher ratio
13.9:1
Free/Reduced lunch
319 (52%)
Locale
32-Town: Distant
NCES ID
170828000438
Charter school
No
Virtual school
No

Related schools

Other schools in Canton Union SD 66
Other schools in Canton
Nearby schools

Frequently asked questions

About Canton High School
What is the total enrollment at Canton High School?
Canton High School enrolls approximately 612 students in grades 09-12.
What grades does Canton High School serve?
Canton High School serves grades 09-12.
How many students per teacher at Canton High School?
Approximately 13.9:1 students per teacher at Canton High School.
How diverse is Canton High School?
Canton High School reports a student body of 89% White, 3% Hispanic, 2% Black, 1% Asian, 5% Two or more.
Who oversees Canton High School?
Canton High School is overseen by Canton Union SD 66 in Fulton County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post