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 9 of 14 · green/orange = better/worse than the Illinois average · districts with fewer than 30 students with IEPs are listed after the ranked ones
Grant Park CUSD 6
Kankakee County · 409 students
Included in general-ed 80%+50%
Suspension
0.0 /100 IEP
Chronic absence
29%
Reading prof.
39%
Based on 59 students with IEPs (13% of enrollment)
Johnston City CUSD 1
Williamson County · 1,082 students
Included in general-ed 80%+50%
Suspension
12.3 /100 IEP
Chronic absence
35%
Reading prof.
10%
Based on 162 students with IEPs (16% of enrollment)
Oregon CUSD 220
Ogle County
Included in general-ed 80%+50%
Suspension
n/a
Chronic absence
33%
Reading prof.
29%
Based on 241 students with IEPs (17% of enrollment)
Pinckneyville CHSD 101
Perry County · 381 students
Included in general-ed 80%+50%
Suspension
3.4 /100 IEP
Chronic absence
29%
Reading prof.
n/a
Based on 58 students with IEPs (14% of enrollment)
Round Lake CUSD 116
Lake County · 6,096 students
Included in general-ed 80%+50%
Suspension
6.4 /100 IEP
Chronic absence
35%
Reading prof.
6%
Based on 926 students with IEPs (15% of enrollment)
Shelbyville CUSD 4
Shelby County · 1,168 students
Included in general-ed 80%+50%
Suspension
9.2 /100 IEP
Chronic absence
27%
Reading prof.
28%
Based on 158 students with IEPs (13% of enrollment)
Vandalia CUSD 203
Fayette County · 1,454 students
Included in general-ed 80%+50%
Suspension
9.7 /100 IEP
Chronic absence
31%
Reading prof.
13%
Based on 273 students with IEPs (19% of enrollment)
Lyons Twp HSD 204
Cook County · 3,808 students
Included in general-ed 80%+50%
Suspension
2.9 /100 IEP
Chronic absence
33%
Reading prof.
55%
Based on 455 students with IEPs (13% of enrollment)
Waterloo CUSD 5
Monroe County · 2,635 students
Included in general-ed 80%+50%
Suspension
0.0 /100 IEP
Chronic absence
20%
Reading prof.
35%
Based on 370 students with IEPs (14% of enrollment)
Princeton ESD 115
Bureau County · 977 students
Included in general-ed 80%+50%
Suspension
10.7 /100 IEP
Chronic absence
21%
Reading prof.
22%
Based on 276 students with IEPs (25% of enrollment)
Riverside-Brookfield Twp SD 208
Cook County · 1,637 students
Included in general-ed 80%+50%
Suspension
7.2 /100 IEP
Chronic absence
28%
Reading prof.
49%
Based on 204 students with IEPs (13% of enrollment)
Fenton CHSD 100
DuPage County · 1,383 students
Included in general-ed 80%+50%
Suspension
10.5 /100 IEP
Chronic absence
52%
Reading prof.
19%
Based on 147 students with IEPs (11% of enrollment)
Knoxville CUSD 202
Knox County · 948 students
Included in general-ed 80%+50%
Suspension
0.0 /100 IEP
Chronic absence
30%
Reading prof.
25%
Based on 175 students with IEPs (19% of enrollment)
Alsip-Hazlgrn-Oaklwn SD 126
Cook County · 1,290 students
Included in general-ed 80%+50%
Suspension
0.0 /100 IEP
Chronic absence
28%
Reading prof.
17%
Based on 267 students with IEPs (17% of enrollment)
Hillsboro CUSD 3
Montgomery County · 1,432 students
Included in general-ed 80%+50%
Suspension
5.1 /100 IEP
Chronic absence
27%
Reading prof.
29%
Based on 336 students with IEPs (23% of enrollment)
Mokena SD 159
Will County · 1,502 students
Included in general-ed 80%+50%
Suspension
n/a
Chronic absence
18%
Reading prof.
37%
Based on 229 students with IEPs (15% of enrollment)
Oblong CUSD 4
Crawford County · 505 students
Included in general-ed 80%+50%
Suspension
4.2 /100 IEP
Chronic absence
17%
Reading prof.
n/a
Based on 96 students with IEPs (21% of enrollment)
Ridgeland SD 122
Cook County · 2,182 students
Included in general-ed 80%+50%
Suspension
6.4 /100 IEP
Chronic absence
17%
Reading prof.
23%
Based on 350 students with IEPs (15% of enrollment)
Gallatin CUSD 7
Gallatin County · 637 students
Included in general-ed 80%+49%
Suspension
7.6 /100 IEP
Chronic absence
34%
Reading prof.
n/a
Based on 119 students with IEPs (24% of enrollment)
Red Bud CUSD 132
Randolph County · 966 students
Included in general-ed 80%+49%
Suspension
8.3 /100 IEP
Chronic absence
20%
Reading prof.
21%
Based on 184 students with IEPs (20% of enrollment)
Central CHSD 71
Clinton County · 632 students
Included in general-ed 80%+49%
Suspension
2.8 /100 IEP
Chronic absence
22%
Reading prof.
n/a
Based on 60 students with IEPs (10% of enrollment)
Crab Orchard CUSD 3
Williamson County · 480 students
Included in general-ed 80%+49%
Suspension
10.3 /100 IEP
Chronic absence
38%
Reading prof.
n/a
Based on 61 students with IEPs (13% of enrollment)
Pekin PSD 108
Tazewell County · 2,932 students
Included in general-ed 80%+49%
Suspension
8.5 /100 IEP
Chronic absence
34%
Reading prof.
14%
Based on 675 students with IEPs (22% of enrollment)
Seneca Twp HSD 160
LaSalle County · 361 students
Included in general-ed 80%+49%
Suspension
0.0 /100 IEP
Chronic absence
26%
Reading prof.
n/a
Based on 60 students with IEPs (16% of enrollment)
Signal Hill SD 181
Saint Clair County · 272 students
Included in general-ed 80%+49%
Suspension
6.0 /100 IEP
Chronic absence
36%
Reading prof.
n/a
Based on 67 students with IEPs (23% of enrollment)
Central SD 51
Tazewell County · 1,242 students
Included in general-ed 80%+49%
Suspension
6.6 /100 IEP
Chronic absence
12%
Reading prof.
41%
Based on 189 students with IEPs (14% of enrollment)
Virginia CUSD 64
Cass County · 244 students
Included in general-ed 80%+49%
Suspension
6.3 /100 IEP
Chronic absence
27%
Reading prof.
27%
Based on 55 students with IEPs (17% of enrollment)
DeKalb CUSD 428
DeKalb County · 6,024 students
Included in general-ed 80%+49%
Suspension
19.3 /100 IEP
Chronic absence
34%
Reading prof.
10%
Based on 1,217 students with IEPs (19% of enrollment)
Plano CUSD 88
Kendall County · 2,279 students
Included in general-ed 80%+49%
Suspension
6.1 /100 IEP
Chronic absence
29%
Reading prof.
18%
Based on 396 students with IEPs (17% of enrollment)
Riverton CUSD 14
Sangamon County · 982 students
Included in general-ed 80%+49%
Suspension
38.6 /100 IEP
Chronic absence
21%
Reading prof.
14%
Based on 297 students with IEPs (25% of enrollment)
Orangeville CUSD 203
Stephenson County · 289 students
Included in general-ed 80%+49%
Suspension
7.0 /100 IEP
Chronic absence
25%
Reading prof.
n/a
Based on 47 students with IEPs (14% of enrollment)
Glenbrook HSD 225
Cook County · 5,031 students
Included in general-ed 80%+49%
Suspension
3.9 /100 IEP
Chronic absence
24%
Reading prof.
76%
Based on 587 students with IEPs (12% of enrollment)
La Salle ESD 122
LaSalle County · 890 students
Included in general-ed 80%+49%
Suspension
1.8 /100 IEP
Chronic absence
31%
Reading prof.
n/a
Based on 214 students with IEPs (24% of enrollment)
Mt Pulaski CUSD 23
Logan County · 535 students
Included in general-ed 80%+49%
Suspension
8.0 /100 IEP
Chronic absence
33%
Reading prof.
n/a
Based on 89 students with IEPs (17% of enrollment)
Wolf Branch SD 113
Saint Clair County · 777 students
Included in general-ed 80%+49%
Suspension
12.0 /100 IEP
Chronic absence
18%
Reading prof.
44%
Based on 132 students with IEPs (17% of enrollment)
Keeneyville SD 20
DuPage County · 1,248 students
Included in general-ed 80%+49%
Suspension
0.0 /100 IEP
Chronic absence
34%
Reading prof.
16%
Based on 205 students with IEPs (16% of enrollment)
Bourbonnais SD 53
Kankakee County · 2,223 students
Included in general-ed 80%+48%
Suspension
0.0 /100 IEP
Chronic absence
26%
Reading prof.
28%
Based on 445 students with IEPs (20% of enrollment)
Hamilton Co CUSD 10
Hamilton County · 1,023 students
Included in general-ed 80%+48%
Suspension
2.4 /100 IEP
Chronic absence
24%
Reading prof.
22%
Based on 198 students with IEPs (18% of enrollment)
Kankakee SD 111
Kankakee County · 4,141 students
Included in general-ed 80%+48%
Suspension
10.7 /100 IEP
Chronic absence
42%
Reading prof.
5%
Based on 561 students with IEPs (14% of enrollment)
Wood Dale SD 7
DuPage County · 824 students
Included in general-ed 80%+48%
Suspension
0.0 /100 IEP
Chronic absence
29%
Reading prof.
21%
Based on 125 students with IEPs (15% of enrollment)
Grant CHSD 124
Lake County · 1,749 students
Included in general-ed 80%+48%
Suspension
0.0 /100 IEP
Chronic absence
26%
Reading prof.
n/a
Based on 211 students with IEPs (12% of enrollment)
Rock Falls ESD 13
Whiteside County · 712 students
Included in general-ed 80%+48%
Suspension
13.3 /100 IEP
Chronic absence
27%
Reading prof.
11%
Based on 143 students with IEPs (20% of enrollment)
Sterling CUSD 5
Whiteside County · 2,980 students
Included in general-ed 80%+48%
Suspension
15.3 /100 IEP
Chronic absence
22%
Reading prof.
11%
Based on 603 students with IEPs (19% of enrollment)
Zion ESD 6
Lake County · 2,143 students
Included in general-ed 80%+48%
Suspension
8.8 /100 IEP
Chronic absence
35%
Reading prof.
7%
Based on 282 students with IEPs (13% of enrollment)
Ball Chatham CUSD 5
Sangamon County · 4,464 students
Included in general-ed 80%+48%
Suspension
8.0 /100 IEP
Chronic absence
17%
Reading prof.
31%
Based on 550 students with IEPs (12% of enrollment)
Midwest Central CUSD 191
Mason County · 829 students
Included in general-ed 80%+48%
Suspension
12.0 /100 IEP
Chronic absence
30%
Reading prof.
19%
Based on 140 students with IEPs (17% of enrollment)
Plainfield SD 202
Will County · 23,781 students
Included in general-ed 80%+48%
Suspension
7.7 /100 IEP
Chronic absence
27%
Reading prof.
34%
Based on 4,104 students with IEPs (17% of enrollment)
Danville CCSD 118
Vermilion County · 4,534 students
Included in general-ed 80%+48%
Suspension
15.0 /100 IEP
Chronic absence
35%
Reading prof.
11%
Based on 822 students with IEPs (17% of enrollment)
New Trier Twp HSD 203
Cook County · 3,707 students
Included in general-ed 80%+48%
Suspension
1.5 /100 IEP
Chronic absence
18%
Reading prof.
78%
Based on 608 students with IEPs (17% of enrollment)
Payson CUSD 1
Adams County · 446 students
Included in general-ed 80%+48%
Suspension
18.5 /100 IEP
Chronic absence
26%
Reading prof.
n/a
Based on 69 students with IEPs (16% of enrollment)
Southwestern CUSD 9
Macoupin County · 1,089 students
Included in general-ed 80%+48%
Suspension
1.3 /100 IEP
Chronic absence
17%
Reading prof.
20%
Based on 163 students with IEPs (14% of enrollment)
Eldorado CUSD 4
Saline County · 992 students
Included in general-ed 80%+48%
Suspension
7.8 /100 IEP
Chronic absence
36%
Reading prof.
19%
Based on 166 students with IEPs (22% of enrollment)
North Mac CUSD 34
Macoupin County · 952 students
Included in general-ed 80%+48%
Suspension
0.0 /100 IEP
Chronic absence
26%
Reading prof.
13%
Based on 180 students with IEPs (16% of enrollment)
Norwood ESD 63
Peoria County · 376 students
Included in general-ed 80%+48%
Suspension
19.6 /100 IEP
Chronic absence
30%
Reading prof.
n/a
Based on 102 students with IEPs (22% of enrollment)
Wabash CUSD 348
Wabash County · 1,332 students
Included in general-ed 80%+48%
Suspension
10.4 /100 IEP
Chronic absence
18%
Reading prof.
13%
Based on 215 students with IEPs (16% of enrollment)
Carbondale ESD 95
Jackson County · 1,478 students
Included in general-ed 80%+47%
Suspension
16.4 /100 IEP
Chronic absence
49%
Reading prof.
n/a
Based on 189 students with IEPs (15% of enrollment)
Dwight Twp HSD 230
Livingston County · 216 students
Included in general-ed 80%+47%
Suspension
3.1 /100 IEP
Chronic absence
32%
Reading prof.
n/a
Based on 37 students with IEPs (18% of enrollment)
Franklin CUSD 1
Morgan County · 278 students
Included in general-ed 80%+47%
Suspension
4.5 /100 IEP
Chronic absence
30%
Reading prof.
n/a
Based on 36 students with IEPs (13% of enrollment)
Minooka CHSD 111
Grundy County · 2,261 students
Included in general-ed 80%+47%
Suspension
0.0 /100 IEP
Chronic absence
29%
Reading prof.
37%
Based on 291 students with IEPs (10% of enrollment)
Atwood Heights SD 125
Cook County · 595 students
Included in general-ed 80%+47%
Suspension
0.0 /100 IEP
Chronic absence
27%
Reading prof.
22%
Based on 83 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