schoolsbycounty

Illinois Schools & Education

Public school metrics and education data for all 102 counties.

NCES 2022-23 public school data and FY 2022 school-finance data

Avg 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.

All Illinois Counties

County-level school score, graduation rate, and per-pupil spending for Illinois.
CountySchool Score
Douglas County
Graduation
96.2%
Per pupil
$9,788
89/100
DuPage County
Graduation
94.3%
Per pupil
$12,349
89/100
Edwards County
Graduation
97.0%
Per pupil
$9,354
89/100
Livingston County
Graduation
94.7%
Per pupil
$11,239
89/100
Johnson County
Graduation
96.3%
Per pupil
$9,435
88/100
Hardin County
Graduation
95.0%
Per pupil
88/100
Brown County
Graduation
95.0%
Per pupil
$9,309
84/100
McHenry County
Graduation
93.5%
Per pupil
$10,347
84/100
Ogle County
Graduation
93.9%
Per pupil
$9,877
83/100
Hamilton County
Graduation
97.0%
Per pupil
$8,241
82/100
Gallatin County
Graduation
95.0%
Per pupil
$8,862
82/100
Kendall County
Graduation
95.0%
Per pupil
$8,762
81/100
Carroll County
Graduation
93.4%
Per pupil
$9,688
81/100
Pulaski County
Graduation
92.6%
Per pupil
$10,361
81/100
Boone County
Graduation
92.0%
Per pupil
$11,420
80/100
Jo Daviess County
Graduation
91.9%
Per pupil
$12,337
79/100
Coles County
Graduation
94.0%
Per pupil
$8,691
78/100
Woodford County
Graduation
94.6%
Per pupil
$8,387
77/100
Iroquois County
Graduation
92.1%
Per pupil
$9,549
77/100
McLean County
Graduation
91.9%
Per pupil
$10,294
76/100
Lake County
Graduation
90.6%
Per pupil
$12,962
76/100
Jasper County
Graduation
92.0%
Per pupil
$9,680
76/100
Mercer County
Graduation
92.4%
Per pupil
$9,158
76/100
Greene County
Graduation
94.0%
Per pupil
$8,333
76/100
Will County
Graduation
91.1%
Per pupil
$10,626
75/100
Bond County
Graduation
91.6%
Per pupil
$10,049
75/100
Warren County
Graduation
93.8%
Per pupil
$8,300
75/100
Washington County
Graduation
93.0%
Per pupil
$8,616
75/100
Moultrie County
Graduation
96.2%
Per pupil
$7,638
74/100
White County
Graduation
92.8%
Per pupil
$8,626
74/100
Perry County
Graduation
92.0%
Per pupil
$8,921
72/100
Kankakee County
Graduation
91.7%
Per pupil
$9,337
72/100
Stark County
Graduation
92.0%
Per pupil
$8,732
71/100
Grundy County
Graduation
93.6%
Per pupil
$7,910
71/100
Scott County
Graduation
90.9%
Per pupil
$9,623
70/100
Alexander County
Graduation
90.0%
Per pupil
$10,392
70/100
Schuyler County
Graduation
92.0%
Per pupil
$8,124
67/100
Christian County
Graduation
90.9%
Per pupil
$8,748
66/100
Piatt County
Graduation
89.9%
Per pupil
$9,561
66/100
Union County
Graduation
89.8%
Per pupil
$9,527
66/100
DeKalb County
Graduation
89.8%
Per pupil
$9,471
66/100
Edgar County
Graduation
92.2%
Per pupil
$7,843
66/100
Monroe County
Graduation
92.3%
Per pupil
$7,825
66/100
Ford County
Graduation
88.2%
Per pupil
$10,551
65/100
Shelby County
Graduation
91.1%
Per pupil
$8,457
65/100
McDonough County
Graduation
88.4%
Per pupil
$10,144
65/100
Jackson County
Graduation
87.5%
Per pupil
$10,788
64/100
Tazewell County
Graduation
89.8%
Per pupil
$9,092
64/100
Henry County
Graduation
91.0%
Per pupil
$8,290
63/100
Putnam County
Graduation
87.0%
Per pupil
$11,001
63/100
Rock Island County
Graduation
88.9%
Per pupil
$9,392
63/100
Whiteside County
Graduation
88.3%
Per pupil
$9,657
63/100
Clark County
Graduation
90.7%
Per pupil
$8,288
62/100
Montgomery County
Graduation
87.9%
Per pupil
$9,915
62/100
St. Clair County
Graduation
86.4%
Per pupil
$11,133
61/100
Macoupin County
Graduation
88.5%
Per pupil
$9,184
61/100
Jefferson County
Graduation
86.6%
Per pupil
$10,642
60/100
Kane County
Graduation
87.2%
Per pupil
$9,684
60/100
Randolph County
Graduation
88.2%
Per pupil
$8,967
59/100
De Witt County
Graduation
86.2%
Per pupil
$10,354
59/100
LaSalle County
Graduation
85.8%
Per pupil
$10,785
59/100
Richland County
Graduation
92.0%
Per pupil
$7,431
59/100
Massac County
Graduation
86.0%
Per pupil
$10,263
58/100
Cook County
Graduation
84.1%
Per pupil
$12,158
58/100
Bureau County
Graduation
85.8%
Per pupil
$10,385
58/100
Champaign County
Graduation
86.5%
Per pupil
$9,770
58/100
Mason County
Graduation
86.9%
Per pupil
$9,570
58/100
Knox County
Graduation
87.0%
Per pupil
$9,339
57/100
Marshall County
Graduation
88.9%
Per pupil
$8,384
57/100
Cumberland County
Graduation
88.7%
Per pupil
$8,388
57/100
Saline County
Graduation
87.6%
Per pupil
$8,727
56/100
Clinton County
Graduation
88.2%
Per pupil
$8,454
56/100
Fulton County
Graduation
88.5%
Per pupil
$8,259
55/100
Effingham County
Graduation
91.4%
Per pupil
$7,388
55/100
Adams County
Graduation
92.4%
Per pupil
$6,926
54/100
Crawford County
Graduation
89.5%
Per pupil
$7,899
54/100
Fayette County
Graduation
86.0%
Per pupil
$9,252
54/100
Franklin County
Graduation
83.2%
Per pupil
$10,386
53/100
Logan County
Graduation
82.0%
Per pupil
$10,348
52/100
Pike County
Graduation
84.7%
Per pupil
$9,072
51/100
Lee County
Graduation
82.8%
Per pupil
$9,731
51/100
Menard County
Graduation
87.3%
Per pupil
$7,959
49/100
Henderson County
Graduation
82.0%
Per pupil
$9,577
49/100
Calhoun County
Graduation
85.6%
Per pupil
$8,471
49/100
Cass County
Graduation
85.9%
Per pupil
$8,378
49/100
Vermilion County
Graduation
80.4%
Per pupil
$9,929
49/100
Sangamon County
Graduation
84.5%
Per pupil
$8,656
48/100
Jersey County
Graduation
86.0%
Per pupil
$8,202
48/100
Peoria County
Graduation
80.8%
Per pupil
$9,475
47/100
Pope County
Graduation
84.0%
Per pupil
$8,556
47/100
Madison County
Graduation
86.6%
Per pupil
$7,939
46/100
Winnebago County
Graduation
73.9%
Per pupil
$10,148
45/100
Stephenson County
Graduation
81.4%
Per pupil
$8,964
45/100
Hancock County
Graduation
83.3%
Per pupil
$8,517
45/100
Marion County
Graduation
82.3%
Per pupil
$8,386
43/100
Morgan County
Graduation
76.5%
Per pupil
$9,063
43/100
Wabash County
Graduation
77.0%
Per pupil
$8,660
41/100
Williamson County
Graduation
84.7%
Per pupil
$7,479
37/100
Wayne County
Graduation
79.9%
Per pupil
$7,981
37/100
Macon County
Graduation
85.2%
Per pupil
$7,275
36/100
Lawrence County
Graduation
81.0%
Per pupil
$7,529
32/100
Clay County
Graduation
81.8%
Per pupil
$6,365
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.

Compare Counties

Frequently Asked Questions About Illinois Schools

Which Illinois counties have the highest graduation rates?
Edwards County (97.0%), Hamilton County (97.0%), and Johnson County (96.3%) currently lead Illinois among counties with available NCES four-year adjusted cohort graduation-rate data. This answer is generated from the same dataset used in the county table and can change when federal data refreshes.
What is per-pupil spending like in Illinois?
Across Illinois counties with available NCES district-finance data, average per-pupil spending is $9,250. The highest current county values are Lake County ($12,962), DuPage County ($12,349), and Jo Daviess County ($12,337). Compare counties in the table before treating the statewide average as representative of a local district.
Which Illinois county has the strongest measured school score?
Douglas County has the highest school score in Illinois with a score of 89/100, based on available NCES graduation-rate and school-finance data.
What is the average graduation rate in Illinois?
The average high school graduation rate across Illinois counties is 88.8%, based on NCES data.
Which county in Illinois has the lowest school score?
Clay County has the lowest school score in Illinois with a score of 18/100. School scores reflect available graduation-rate and per-pupil spending signals.

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.