Illinois Schools & Education
Public school metrics and education data for all 102 counties.
NCES 2022-23 public school data and FY 2022 school-finance dataAvg Graduation Rate
88.8%
Avg Per-Pupil Spending
$9,250
Avg School Score
63/100
Total Schools
4,408
962 districts
State Overview
About Schools in Illinois
This summary is generated from the NCES metrics shown on this page and reviewed against the source data by the Data Editor. It is not school advice.
High Graduation Rates at Low Costs
Illinois outperforms the national graduation average of 87.0% by nearly two points, reaching 88.8% statewide. The state achieves this while spending just $9,250 per pupil, significantly less than the national average of $13,000.
A Divide Across 102 Counties
Educational outcomes vary widely across the state's 102 counties, with graduation rates ranging from 97.0% in Edwards County to 73.9% in Winnebago County. Funding disparities are equally stark, as Lake County invests $12,962 per student while Clay County spends only $6,365.
Illinois Maximizes School Resource Efficiency
The state delivers a strong return on investment, maintaining a school score of 58.1 which sits well above the national median of 50.0. This efficiency allows Illinois to secure high student success rates despite spending roughly 29% less per student than the national benchmark.
State Score Context
How Illinois Counties Are Distributed
102 of 102 counties have enough NCES graduation-rate and school-finance data to receive a county school score. Use this distribution to understand whether the state has a concentrated cluster of high, midrange, or lower measured signals.
Scored county coverage
Counties with complete enough data for the composite score
100%
Higher measured signal
Score range 70-100
36
Midrange measured signal
Score range 40-69
61
Lower measured signal
Score range 0-39
5
Scores are comparative signals from available federal data, not ratings of individual schools.
Highest Measured School Signals
All Illinois Counties
| County | School Score |
|---|---|
Douglas County
| 89/100 |
DuPage County
| 89/100 |
Edwards County
| 89/100 |
Livingston County
| 89/100 |
Johnson County
| 88/100 |
Hardin County
| 88/100 |
Brown County
| 84/100 |
McHenry County
| 84/100 |
Ogle County
| 83/100 |
Hamilton County
| 82/100 |
Gallatin County
| 82/100 |
Kendall County
| 81/100 |
Carroll County
| 81/100 |
Pulaski County
| 81/100 |
Boone County
| 80/100 |
Jo Daviess County
| 79/100 |
Coles County
| 78/100 |
Woodford County
| 77/100 |
Iroquois County
| 77/100 |
McLean County
| 76/100 |
Lake County
| 76/100 |
Jasper County
| 76/100 |
Mercer County
| 76/100 |
Greene County
| 76/100 |
Will County
| 75/100 |
Bond County
| 75/100 |
Warren County
| 75/100 |
Washington County
| 75/100 |
Moultrie County
| 74/100 |
White County
| 74/100 |
Perry County
| 72/100 |
Kankakee County
| 72/100 |
Stark County
| 71/100 |
Grundy County
| 71/100 |
Scott County
| 70/100 |
Alexander County
| 70/100 |
Schuyler County
| 67/100 |
Christian County
| 66/100 |
Piatt County
| 66/100 |
Union County
| 66/100 |
DeKalb County
| 66/100 |
Edgar County
| 66/100 |
Monroe County
| 66/100 |
Ford County
| 65/100 |
Shelby County
| 65/100 |
McDonough County
| 65/100 |
Jackson County
| 64/100 |
Tazewell County
| 64/100 |
Henry County
| 63/100 |
Putnam County
| 63/100 |
Rock Island County
| 63/100 |
Whiteside County
| 63/100 |
Clark County
| 62/100 |
Montgomery County
| 62/100 |
St. Clair County
| 61/100 |
Macoupin County
| 61/100 |
Jefferson County
| 60/100 |
Kane County
| 60/100 |
Randolph County
| 59/100 |
De Witt County
| 59/100 |
LaSalle County
| 59/100 |
Richland County
| 59/100 |
Massac County
| 58/100 |
Cook County
| 58/100 |
Bureau County
| 58/100 |
Champaign County
| 58/100 |
Mason County
| 58/100 |
Knox County
| 57/100 |
Marshall County
| 57/100 |
Cumberland County
| 57/100 |
Saline County
| 56/100 |
Clinton County
| 56/100 |
Fulton County
| 55/100 |
Effingham County
| 55/100 |
Adams County
| 54/100 |
Crawford County
| 54/100 |
Fayette County
| 54/100 |
Franklin County
| 53/100 |
Logan County
| 52/100 |
Pike County
| 51/100 |
Lee County
| 51/100 |
Menard County
| 49/100 |
Henderson County
| 49/100 |
Calhoun County
| 49/100 |
Cass County
| 49/100 |
Vermilion County
| 49/100 |
Sangamon County
| 48/100 |
Jersey County
| 48/100 |
Peoria County
| 47/100 |
Pope County
| 47/100 |
Madison County
| 46/100 |
Winnebago County
| 45/100 |
Stephenson County
| 45/100 |
Hancock County
| 45/100 |
Marion County
| 43/100 |
Morgan County
| 43/100 |
Wabash County
| 41/100 |
Williamson County
| 37/100 |
Wayne County
| 37/100 |
Macon County
| 36/100 |
Lawrence County
| 32/100 |
Clay County
| 18/100 |
— = data not available for this county.
Compare county school profiles in Illinois
Use the comparison tool to review school scores, graduation rates, and spending side by side.
Frequently Asked Questions About Illinois Schools
Which Illinois counties have the highest graduation rates?
What is per-pupil spending like in Illinois?
Which Illinois county has the strongest measured school score?
What is the average graduation rate in Illinois?
Which county in Illinois has the lowest school score?
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.