A−
O'Fallon Community Consolidated School District 90
Public school districtGrades PK–8Regional · 3 towns
Serves Caseyville, O'Fallon and O'Fallon, and parts of Fairview Heights and Shiloh.
Students
3,862
Schools
7
Spent per student
$12,394
IL $21,567
Students per teacher
17:1
Free or reduced lunch
25%
Debt
$30.7M
fiscal 2024
What stands out about O'Fallon Community Consolidated School District 90
- School Grade A−: better than 81% of Illinois districts
- Math proficiency 13 pts above the state
- Reading / language arts 9 pts above the state
- Spends 43% less per student than the IL average
- 17 students per teacher
- Enrollment up 7% since 2020
- Debt of $30.7M, about $7,960 per student
Where would my kid go?
The school path for St. Libory.
K–8St Libory Elem SchoolSt. Libory Consolidated School District 30
9–12Freeburg Community High SchFreeburg Community High School District 77
Test scores vs. IL
2020–21Math proficiency39%
State average 25.8%
Reading / language arts40%
State average 30.7%
Graduation rate 92% at Freeburg Community High School District 77, which runs the high school (state 87.3%) · class of 2018.
Where the money goes
fiscal 2024$12,394 per student · 43% below IL
Spending
Classroom instruction 57%Support & administration 38%Other 4%
Paid for by
Local (mostly property tax) 48%State 45%Federal 8%
U.S. Census Bureau, Annual Survey of School System Finances.
Enrollment over time
3,610’20
3,823’21
3,944’22
3,982’23
3,862’24
Up 7% since 2020.
Students
White 62%Black 19%Two or more races 10%Hispanic 6%Asian 3%American Indian/Alaska Native <1%Native Hawaiian/Pacific Islander <1%
Schools in the district
7 public schools.
Marie Schaefer Elem School
A−598 students17:1
Delores Moye Elem School
A−595 students15:1
Estelle Kampmeyer Elem School
A465 students16:1
J Emmett Hinchcliffe Sr Elem Sch
A+452 students18:1
Laverna Evans Elem School
B+421 students20:1
Fulton Jr High School
A−667 students19:1
Amelia V Carriel Jr High
B+664 students18:1
Towns served
Nearby districts
Compare spending and schools next door.
Belleville Township High School District 201Belleville, Canteen, Caseyville
$20,728per student
Belleville School District 118Belleville, St. Clair
$20,741per student
East St. Louis School District 189Canteen, Caseyville, East St. Louis
$29,017per student
Collinsville Community Unit School District 10Canteen, Caseyville, Collinsville
$12,533per student
District facts: U.S. Department of Education (NCES directory and district boundaries) and the U.S. Census Bureau school finance survey. Test scores and graduation: EDFacts via the Urban Institute Education Data Portal. Neighbor ratings are opinions.