Illinois · special-education accountability

How does your school treat kids with disabilities?

PedsList scores all 851 Illinois public school districts and 3,811 schools on how they serve roughly 262,000 students with IEPs. In 2024–25 the typical Illinois district taught 55.7% of its students with IEPs in a regular classroom at least 80% of the day, and in the most recent federal civil-rights data (2023–24), students with disabilities were suspended out of school 2.2× as often as their classmates.

Updated November 2, 2026ISBE Illinois Report Card 2024–25U.S. Dept. of Education CRDC 2023–24Methodology
851
school districts scored
3,811
individual schools scored
2.2×
more often students with disabilities are suspended than their peers
56%
median district inclusion rate
DistrictsSchools
837 districts · most inclusive first · page 11 of 14 · green/orange = better/worse than the Illinois average · districts with fewer than 30 students with IEPs are listed after the ranked ones
Riverdale CUSD 100
Rock Island County · 1,073 students
Included in general-ed 80%+43%
Suspension
2.1 /100 IEP
Chronic absence
26%
Reading prof.
16%
Based on 143 students with IEPs (14% of enrollment)
Hinsdale Twp HSD 86
DuPage County · 3,657 students
Included in general-ed 80%+43%
Suspension
5.7 /100 IEP
Chronic absence
25%
Reading prof.
60%
Based on 506 students with IEPs (13% of enrollment)
Morris CHSD 101
Grundy County · 923 students
Included in general-ed 80%+43%
Suspension
2.3 /100 IEP
Chronic absence
38%
Reading prof.
n/a
Based on 88 students with IEPs (10% of enrollment)
Cons HSD 230
Cook County · 7,550 students
Included in general-ed 80%+43%
Suspension
12.2 /100 IEP
Chronic absence
27%
Reading prof.
16%
Based on 838 students with IEPs (12% of enrollment)
Rock Falls Twp HSD 301
Whiteside County · 526 students
Included in general-ed 80%+43%
Suspension
4.7 /100 IEP
Chronic absence
35%
Reading prof.
n/a
Based on 85 students with IEPs (18% of enrollment)
Tolono CUSD 7
Champaign County · 1,491 students
Included in general-ed 80%+43%
Suspension
7.0 /100 IEP
Chronic absence
25%
Reading prof.
22%
Based on 234 students with IEPs (16% of enrollment)
A-C Central CUSD 262
Cass County · 335 students
Included in general-ed 80%+43%
Suspension
0.0 /100 IEP
Chronic absence
42%
Reading prof.
n/a
Based on 36 students with IEPs (12% of enrollment)
Pope Co CUD 1
Pope County · 477 students
Included in general-ed 80%+43%
Suspension
7.9 /100 IEP
Chronic absence
45%
Reading prof.
n/a
Based on 103 students with IEPs (24% of enrollment)
Will County SD 92
Will County · 1,332 students
Included in general-ed 80%+43%
Suspension
1.8 /100 IEP
Chronic absence
17%
Reading prof.
30%
Based on 208 students with IEPs (15% of enrollment)
J S Morton HSD 201
Cook County · 7,895 students
Included in general-ed 80%+43%
Suspension
18.5 /100 IEP
Chronic absence
40%
Reading prof.
15%
Based on 1,008 students with IEPs (13% of enrollment)
Midlothian SD 143
Cook County · 1,421 students
Included in general-ed 80%+43%
Suspension
2.4 /100 IEP
Chronic absence
30%
Reading prof.
12%
Based on 248 students with IEPs (16% of enrollment)
Township HSD 214
Cook County · 11,943 students
Included in general-ed 80%+43%
Suspension
24.2 /100 IEP
Chronic absence
33%
Reading prof.
51%
Based on 1,280 students with IEPs (11% of enrollment)
Lewistown CUSD 97
Fulton County · 579 students
Included in general-ed 80%+43%
Suspension
3.5 /100 IEP
Chronic absence
24%
Reading prof.
n/a
Based on 143 students with IEPs (23% of enrollment)
Sandoval CUSD 501
Marion County · 431 students
Included in general-ed 80%+43%
Suspension
5.4 /100 IEP
Chronic absence
35%
Reading prof.
n/a
Based on 111 students with IEPs (29% of enrollment)
Thompsonville CUSD 174
Franklin County · 273 students
Included in general-ed 80%+43%
Suspension
0.0 /100 IEP
Chronic absence
25%
Reading prof.
n/a
Based on 48 students with IEPs (19% of enrollment)
Beardstown CUSD 15
Cass County · 1,381 students
Included in general-ed 80%+43%
Suspension
0.0 /100 IEP
Chronic absence
28%
Reading prof.
n/a
Based on 221 students with IEPs (15% of enrollment)
Carlyle CUSD 1
Clinton County · 907 students
Included in general-ed 80%+42%
Suspension
2.9 /100 IEP
Chronic absence
26%
Reading prof.
20%
Based on 184 students with IEPs (20% of enrollment)
Benton CCSD 47
Franklin County · 954 students
Included in general-ed 80%+42%
Suspension
4.7 /100 IEP
Chronic absence
31%
Reading prof.
28%
Based on 200 students with IEPs (20% of enrollment)
Bradley Bourbonnais CHSD 307
Kankakee County · 1,916 students
Included in general-ed 80%+42%
Suspension
30.0 /100 IEP
Chronic absence
36%
Reading prof.
21%
Based on 310 students with IEPs (17% of enrollment)
Richmond-Burton CHSD 157
McHenry County · 527 students
Included in general-ed 80%+42%
Suspension
1.6 /100 IEP
Chronic absence
36%
Reading prof.
n/a
Based on 59 students with IEPs (12% of enrollment)
South Holland SD 151
Cook County · 1,321 students
Included in general-ed 80%+42%
Suspension
0.7 /100 IEP
Chronic absence
44%
Reading prof.
10%
Based on 128 students with IEPs (10% of enrollment)
Wesclin CUSD 3
Clinton County · 1,250 students
Included in general-ed 80%+42%
Suspension
3.3 /100 IEP
Chronic absence
23%
Reading prof.
34%
Based on 232 students with IEPs (18% of enrollment)
Pontiac-W Holliday SD 105
Saint Clair County · 606 students
Included in general-ed 80%+42%
Suspension
14.7 /100 IEP
Chronic absence
34%
Reading prof.
12%
Based on 128 students with IEPs (21% of enrollment)
Carterville CUSD 5
Williamson County · 2,148 students
Included in general-ed 80%+42%
Suspension
11.3 /100 IEP
Chronic absence
18%
Reading prof.
28%
Based on 305 students with IEPs (14% of enrollment)
Dolton SD 149
Cook County · 2,008 students
Included in general-ed 80%+42%
Suspension
6.7 /100 IEP
Chronic absence
35%
Reading prof.
10%
Based on 225 students with IEPs (11% of enrollment)
Shawnee CUSD 84
Union County · 277 students
Included in general-ed 80%+42%
Suspension
8.3 /100 IEP
Chronic absence
23%
Reading prof.
n/a
Based on 60 students with IEPs (21% of enrollment)
Belleville SD 118
Saint Clair County · 3,095 students
Included in general-ed 80%+42%
Suspension
9.4 /100 IEP
Chronic absence
32%
Reading prof.
19%
Based on 877 students with IEPs (27% of enrollment)
O Fallon CCSD 90
Saint Clair County · 3,655 students
Included in general-ed 80%+42%
Suspension
12.6 /100 IEP
Chronic absence
19%
Reading prof.
25%
Based on 614 students with IEPs (16% of enrollment)
Proviso Twp HSD 209
Cook County · 4,361 students
Included in general-ed 80%+42%
Suspension
8.4 /100 IEP
Chronic absence
49%
Reading prof.
10%
Based on 488 students with IEPs (12% of enrollment)
Western CUSD 12
Pike County
Included in general-ed 80%+42%
Suspension
n/a
Chronic absence
31%
Reading prof.
25%
Based on 104 students with IEPs (21% of enrollment)
Fairfield Comm H S Dist 225
Wayne County · 441 students
Included in general-ed 80%+42%
Suspension
12.5 /100 IEP
Chronic absence
30%
Reading prof.
n/a
Based on 54 students with IEPs (12% of enrollment)
Herrin CUSD 4
Williamson County · 2,230 students
Included in general-ed 80%+42%
Suspension
18.5 /100 IEP
Chronic absence
27%
Reading prof.
13%
Based on 399 students with IEPs (19% of enrollment)
County of Woodford School
Woodford County · 918 students
Included in general-ed 80%+41%
Suspension
13.7 /100 IEP
Chronic absence
34%
Reading prof.
n/a
Based on 88 students with IEPs (10% of enrollment)
Jacksonville SD 117
Morgan County · 2,877 students
Included in general-ed 80%+41%
Suspension
18.6 /100 IEP
Chronic absence
32%
Reading prof.
16%
Based on 666 students with IEPs (21% of enrollment)
Hall HSD 502
Bureau County · 426 students
Included in general-ed 80%+41%
Suspension
10.6 /100 IEP
Chronic absence
38%
Reading prof.
n/a
Based on 65 students with IEPs (17% of enrollment)
Highland CUSD 5
Madison County · 2,761 students
Included in general-ed 80%+41%
Suspension
2.1 /100 IEP
Chronic absence
21%
Reading prof.
30%
Based on 543 students with IEPs (20% of enrollment)
River Ridge CUSD 210
Jo Daviess County · 398 students
Included in general-ed 80%+41%
Suspension
2.3 /100 IEP
Chronic absence
19%
Reading prof.
41%
Based on 86 students with IEPs (20% of enrollment)
Cumberland CUSD 77
Cumberland County · 971 students
Included in general-ed 80%+41%
Suspension
10.1 /100 IEP
Chronic absence
32%
Reading prof.
n/a
Based on 129 students with IEPs (14% of enrollment)
Elverado CUSD 196
Jackson County · 365 students
Included in general-ed 80%+41%
Suspension
11.2 /100 IEP
Chronic absence
33%
Reading prof.
n/a
Based on 89 students with IEPs (18% of enrollment)
Belle Valley SD 119
Saint Clair County · 961 students
Included in general-ed 80%+41%
Suspension
9.3 /100 IEP
Chronic absence
33%
Reading prof.
8%
Based on 242 students with IEPs (25% of enrollment)
Central SD 104
Saint Clair County · 602 students
Included in general-ed 80%+41%
Suspension
0.0 /100 IEP
Chronic absence
39%
Reading prof.
21%
Based on 140 students with IEPs (19% of enrollment)
East Coloma - Nelson CESD 20
Whiteside County · 209 students
Included in general-ed 80%+41%
Suspension
2.7 /100 IEP
Chronic absence
n/a
Reading prof.
n/a
Based on 33 students with IEPs (16% of enrollment)
Monmouth-Roseville CUSD 238
Warren County · 1,474 students
Included in general-ed 80%+41%
Suspension
15.4 /100 IEP
Chronic absence
30%
Reading prof.
20%
Based on 232 students with IEPs (15% of enrollment)
Waltonville CUSD 1
Jefferson County · 296 students
Included in general-ed 80%+41%
Suspension
7.0 /100 IEP
Chronic absence
n/a
Reading prof.
n/a
Based on 44 students with IEPs (14% of enrollment)
Hardin County CUSD 1
Hardin County · 538 students
Included in general-ed 80%+41%
Suspension
8.9 /100 IEP
Chronic absence
47%
Reading prof.
n/a
Based on 101 students with IEPs (21% of enrollment)
Benton Cons HSD 103
Franklin County · 589 students
Included in general-ed 80%+41%
Suspension
15.4 /100 IEP
Chronic absence
45%
Reading prof.
n/a
Based on 88 students with IEPs (15% of enrollment)
Illini West H S Dist 307
Hancock County · 327 students
Included in general-ed 80%+41%
Suspension
14.8 /100 IEP
Chronic absence
33%
Reading prof.
n/a
Based on 53 students with IEPs (15% of enrollment)
Valmeyer CUSD 3
Monroe County · 348 students
Included in general-ed 80%+41%
Suspension
4.5 /100 IEP
Chronic absence
18%
Reading prof.
n/a
Based on 38 students with IEPs (12% of enrollment)
Chester CUSD 139
Randolph County · 950 students
Included in general-ed 80%+40%
Suspension
5.0 /100 IEP
Chronic absence
35%
Reading prof.
19%
Based on 155 students with IEPs (16% of enrollment)
DePue USD 103
Bureau County · 295 students
Included in general-ed 80%+40%
Suspension
6.6 /100 IEP
Chronic absence
23%
Reading prof.
n/a
Based on 47 students with IEPs (15% of enrollment)
Fairfield PSD 112
Wayne County · 537 students
Included in general-ed 80%+40%
Suspension
0.9 /100 IEP
Chronic absence
16%
Reading prof.
17%
Based on 106 students with IEPs (17% of enrollment)
Shiloh Village SD 85
Saint Clair County · 596 students
Included in general-ed 80%+40%
Suspension
6.7 /100 IEP
Chronic absence
23%
Reading prof.
30%
Based on 108 students with IEPs (19% of enrollment)
Belleville Twp HSD 201
Saint Clair County · 4,688 students
Included in general-ed 80%+40%
Suspension
2.1 /100 IEP
Chronic absence
42%
Reading prof.
9%
Based on 861 students with IEPs (19% of enrollment)
Beecher CUSD 200U
Will County · 992 students
Included in general-ed 80%+40%
Suspension
0.0 /100 IEP
Chronic absence
18%
Reading prof.
40%
Based on 166 students with IEPs (16% of enrollment)
Gillespie CUSD 7
Macoupin County · 1,086 students
Included in general-ed 80%+40%
Suspension
11.0 /100 IEP
Chronic absence
29%
Reading prof.
11%
Based on 250 students with IEPs (23% of enrollment)
United CUSD 304
Warren County · 1,005 students
Included in general-ed 80%+40%
Suspension
3.3 /100 IEP
Chronic absence
30%
Reading prof.
20%
Based on 152 students with IEPs (18% of enrollment)
United Twp HSD 30
Rock Island County · 1,817 students
Included in general-ed 80%+40%
Suspension
17.2 /100 IEP
Chronic absence
44%
Reading prof.
12%
Based on 286 students with IEPs (16% of enrollment)
Iuka CCSD 7
Marion County · 237 students
Included in general-ed 80%+40%
Suspension
33.3 /100 IEP
Chronic absence
n/a
Reading prof.
n/a
Based on 48 students with IEPs (21% of enrollment)
Lemont Twp HSD 210
Cook County · 1,291 students
Included in general-ed 80%+40%
Suspension
12.5 /100 IEP
Chronic absence
35%
Reading prof.
49%
Based on 130 students with IEPs (10% of enrollment)
Lockport Twp HSD 205
Will County · 3,875 students
Included in general-ed 80%+40%
Suspension
6.1 /100 IEP
Chronic absence
34%
Reading prof.
13%
Based on 532 students with IEPs (15% of enrollment)

Browse districts by county

Adams County 5
Alexander County 2
Bond County 2
Boone County 2
Brown County 1
Bureau County 12
Calhoun County 2
Carroll County 3
Cass County 3
Champaign County 14
Christian County 5
Clark County 3
Clay County 3
Clinton County 12
Coles County 3
Cook County 144
Crawford County 4
Cumberland County 2
DeKalb County 8
Dept Of Corrections County 1
DeWitt County 2
Douglas County 4
DuPage County 42
Edgar County 5
Edwards County 1
Effingham County 5
Fayette County 4
Ford County 2
Franklin County 9
Fulton County 6
Gallatin County 1
Greene County 3
Grundy County 12
Hamilton County 1
Hancock County 8
Hardin County 1
Henderson County 1
Henry County 9
Iroquois County 7
Jackson County 8
Jasper County 1
Jefferson County 14
Jersey County 1
Jo Daviess County 6
Johnson County 6
Kane County 9
Kankakee County 11
Kendall County 6
Knox County 5
LaSalle County 26
Lake County 45
Lawrence County 2
Lee County 5
Livingston County 12
Logan County 7
Macon County 7
Macoupin County 8
Madison County 13
Marion County 13
Marshall County 2
Mason County 3
Massac County 2
McDonough County 3
McHenry County 18
McLean County 8
Menard County 3
Mercer County 1
Monroe County 3
Montgomery County 4
Morgan County 5
Moultrie County 2
Ogle County 10
Peoria County 18
Perry County 5
Piatt County 4
Pike County 4
Pope County 1
Pulaski County 2
Putnam County 1
Randolph County 7
Richland County 1
Rock Island County 10
Saint Clair County 27
Saline County 4
Sangamon County 10
Schuyler County 1
Scott County 2
Shelby County 5
Stark County 2
Stephenson County 5
Tazewell County 18
Union County 7
Vermilion County 11
Wabash County 2
Warren County 2
Washington County 6
Wayne County 7
White County 3
Whiteside County 9
Will County 29
Williamson County 5
Winnebago County 11
Woodford County 9