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 12 of 14 · green/orange = better/worse than the Illinois average · districts with fewer than 30 students with IEPs are listed after the ranked ones
Odin PSD 722
Marion County · 253 students
Included in general-ed 80%+40%
Suspension
10.1 /100 IEP
Chronic absence
24%
Reading prof.
n/a
Based on 69 students with IEPs (26% of enrollment)
Skokie SD 68
Cook County · 1,605 students
Included in general-ed 80%+40%
Suspension
0.0 /100 IEP
Chronic absence
24%
Reading prof.
27%
Based on 337 students with IEPs (19% of enrollment)
Crete Monee CUSD 201U
Will County · 4,197 students
Included in general-ed 80%+40%
Suspension
17.2 /100 IEP
Chronic absence
39%
Reading prof.
15%
Based on 808 students with IEPs (18% of enrollment)
Wayne City CUSD 100
Wayne County · 457 students
Included in general-ed 80%+40%
Suspension
0.0 /100 IEP
Chronic absence
18%
Reading prof.
n/a
Based on 76 students with IEPs (16% of enrollment)
Chaney-Monge SD 88
Will County · 502 students
Included in general-ed 80%+40%
Suspension
4.8 /100 IEP
Chronic absence
36%
Reading prof.
n/a
Based on 126 students with IEPs (18% of enrollment)
Henry-Senachwine CUSD 5
Marshall County · 546 students
Included in general-ed 80%+40%
Suspension
7.9 /100 IEP
Chronic absence
37%
Reading prof.
n/a
Based on 82 students with IEPs (16% of enrollment)
Ladd CCSD 94
Bureau County · 191 students
Included in general-ed 80%+40%
Suspension
5.0 /100 IEP
Chronic absence
26%
Reading prof.
n/a
Based on 40 students with IEPs (22% of enrollment)
Whiteside SD 115
Saint Clair County · 1,076 students
Included in general-ed 80%+39%
Suspension
10.4 /100 IEP
Chronic absence
30%
Reading prof.
13%
Based on 231 students with IEPs (26% of enrollment)
Carrier Mills-Stonefort CUSD 2
Saline County · 381 students
Included in general-ed 80%+39%
Suspension
13.0 /100 IEP
Chronic absence
23%
Reading prof.
18%
Based on 92 students with IEPs (21% of enrollment)
Trico CUSD 176
Jackson County · 828 students
Included in general-ed 80%+39%
Suspension
6.2 /100 IEP
Chronic absence
32%
Reading prof.
14%
Based on 132 students with IEPs (15% of enrollment)
Christopher USD 99
Franklin County · 662 students
Included in general-ed 80%+39%
Suspension
3.5 /100 IEP
Chronic absence
30%
Reading prof.
13%
Based on 147 students with IEPs (21% of enrollment)
Harvard CUSD 50
McHenry County · 3,046 students
Included in general-ed 80%+38%
Suspension
8.1 /100 IEP
Chronic absence
27%
Reading prof.
7%
Based on 367 students with IEPs (15% of enrollment)
Beach Park CCSD 3
Lake County · 1,966 students
Included in general-ed 80%+38%
Suspension
5.1 /100 IEP
Chronic absence
28%
Reading prof.
11%
Based on 335 students with IEPs (17% of enrollment)
Norris City-Omaha-Enfield CUSD 3
White County · 621 students
Included in general-ed 80%+38%
Suspension
5.1 /100 IEP
Chronic absence
41%
Reading prof.
n/a
Based on 99 students with IEPs (18% of enrollment)
DuPage HSD 88
DuPage County · 3,880 students
Included in general-ed 80%+38%
Suspension
6.2 /100 IEP
Chronic absence
38%
Reading prof.
21%
Based on 604 students with IEPs (16% of enrollment)
Edwardsville CUSD 7
Madison County · 6,981 students
Included in general-ed 80%+38%
Suspension
6.0 /100 IEP
Chronic absence
26%
Reading prof.
22%
Based on 881 students with IEPs (13% of enrollment)
Brown County CUSD 1
Brown County · 608 students
Included in general-ed 80%+38%
Suspension
6.8 /100 IEP
Chronic absence
28%
Reading prof.
n/a
Based on 108 students with IEPs (16% of enrollment)
Carmi-White County CUSD 5
White County · 1,257 students
Included in general-ed 80%+38%
Suspension
3.9 /100 IEP
Chronic absence
26%
Reading prof.
22%
Based on 314 students with IEPs (24% of enrollment)
Lebanon CUSD 9
Saint Clair County · 497 students
Included in general-ed 80%+38%
Suspension
2.6 /100 IEP
Chronic absence
33%
Reading prof.
18%
Based on 107 students with IEPs (21% of enrollment)
Mundelein Cons HSD 120
Lake County · 2,241 students
Included in general-ed 80%+38%
Suspension
9.5 /100 IEP
Chronic absence
22%
Reading prof.
39%
Based on 325 students with IEPs (14% of enrollment)
CHSD 99
DuPage County · 4,730 students
Included in general-ed 80%+38%
Suspension
0.0 /100 IEP
Chronic absence
30%
Reading prof.
51%
Based on 631 students with IEPs (14% of enrollment)
Country Club Hills SD 160
Cook County
Included in general-ed 80%+38%
Suspension
n/a
Chronic absence
40%
Reading prof.
n/a
Based on 101 students with IEPs (12% of enrollment)
Fairmont SD 89
Will County · 258 students
Included in general-ed 80%+38%
Suspension
19.0 /100 IEP
Chronic absence
32%
Reading prof.
n/a
Based on 63 students with IEPs (18% of enrollment)
Sesser-Valier CUSD 196
Franklin County · 542 students
Included in general-ed 80%+38%
Suspension
6.3 /100 IEP
Chronic absence
32%
Reading prof.
n/a
Based on 96 students with IEPs (15% of enrollment)
Adlai E Stevenson HSD 125
Lake County · 4,701 students
Included in general-ed 80%+37%
Suspension
3.2 /100 IEP
Chronic absence
33%
Reading prof.
58%
Based on 340 students with IEPs (7% of enrollment)
Triad CUSD 2
Madison County · 3,838 students
Included in general-ed 80%+37%
Suspension
3.9 /100 IEP
Chronic absence
15%
Reading prof.
29%
Based on 621 students with IEPs (16% of enrollment)
Salem CHSD 600
Marion County · 696 students
Included in general-ed 80%+37%
Suspension
18.9 /100 IEP
Chronic absence
38%
Reading prof.
n/a
Based on 88 students with IEPs (13% of enrollment)
Bethel SD 82
Jefferson County · 138 students
Included in general-ed 80%+37%
Suspension
12.9 /100 IEP
Chronic absence
21%
Reading prof.
n/a
Based on 42 students with IEPs (26% of enrollment)
Grayville CUSD 1
White County · 274 students
Included in general-ed 80%+37%
Suspension
2.9 /100 IEP
Chronic absence
36%
Reading prof.
29%
Based on 64 students with IEPs (24% of enrollment)
Homewood Flossmoor CHSD 233
Cook County · 2,808 students
Included in general-ed 80%+37%
Suspension
20.2 /100 IEP
Chronic absence
43%
Reading prof.
18%
Based on 332 students with IEPs (13% of enrollment)
Marion CUSD 2
Williamson County · 3,502 students
Included in general-ed 80%+37%
Suspension
2.2 /100 IEP
Chronic absence
35%
Reading prof.
15%
Based on 768 students with IEPs (17% of enrollment)
Rich Twp HSD 227
Cook County · 2,349 students
Included in general-ed 80%+37%
Suspension
16.5 /100 IEP
Chronic absence
55%
Reading prof.
12%
Based on 414 students with IEPs (18% of enrollment)
Bushnell Prairie City CUSD 170
McDonough County · 607 students
Included in general-ed 80%+37%
Suspension
6.3 /100 IEP
Chronic absence
34%
Reading prof.
12%
Based on 135 students with IEPs (23% of enrollment)
Salem SD 111
Marion County · 989 students
Included in general-ed 80%+37%
Suspension
10.4 /100 IEP
Chronic absence
35%
Reading prof.
21%
Based on 199 students with IEPs (21% of enrollment)
CUSD 4
Adams County · 626 students
Included in general-ed 80%+36%
Suspension
13.8 /100 IEP
Chronic absence
25%
Reading prof.
22%
Based on 93 students with IEPs (14% of enrollment)
Stewardson-Strasburg CUD 5A
Shelby County · 401 students
Included in general-ed 80%+36%
Suspension
0.0 /100 IEP
Chronic absence
n/a
Reading prof.
n/a
Based on 63 students with IEPs (14% of enrollment)
Thornton Fractional Twp HSD 215
Cook County · 3,200 students
Included in general-ed 80%+36%
Suspension
30.5 /100 IEP
Chronic absence
25%
Reading prof.
n/a
Based on 385 students with IEPs (13% of enrollment)
Stark County CUSD 100
Stark County · 616 students
Included in general-ed 80%+36%
Suspension
14.6 /100 IEP
Chronic absence
30%
Reading prof.
n/a
Based on 95 students with IEPs (15% of enrollment)
Wethersfield CUSD 230
Henry County · 371 students
Included in general-ed 80%+36%
Suspension
11.4 /100 IEP
Chronic absence
23%
Reading prof.
31%
Based on 72 students with IEPs (14% of enrollment)
East Peoria CHSD 309
Tazewell County · 850 students
Included in general-ed 80%+36%
Suspension
15.1 /100 IEP
Chronic absence
39%
Reading prof.
n/a
Based on 142 students with IEPs (18% of enrollment)
Joliet Twp HSD 204
Will County · 6,597 students
Included in general-ed 80%+36%
Suspension
16.5 /100 IEP
Chronic absence
56%
Reading prof.
15%
Based on 995 students with IEPs (15% of enrollment)
Glenbard Twp HSD 87
DuPage County · 7,580 students
Included in general-ed 80%+36%
Suspension
0.0 /100 IEP
Chronic absence
34%
Reading prof.
41%
Based on 986 students with IEPs (13% of enrollment)
Oglesby ESD 125
LaSalle County · 454 students
Included in general-ed 80%+36%
Suspension
1.2 /100 IEP
Chronic absence
34%
Reading prof.
n/a
Based on 82 students with IEPs (17% of enrollment)
East Alton-Wood River CHSD 14
Madison County · 495 students
Included in general-ed 80%+35%
Suspension
3.4 /100 IEP
Chronic absence
39%
Reading prof.
n/a
Based on 94 students with IEPs (18% of enrollment)
East St Louis SD 189
Saint Clair County · 4,203 students
Included in general-ed 80%+35%
Suspension
0.0 /100 IEP
Chronic absence
62%
Reading prof.
6%
Based on 576 students with IEPs (13% of enrollment)
Leyden CHSD 212
Cook County · 3,466 students
Included in general-ed 80%+35%
Suspension
10.5 /100 IEP
Chronic absence
40%
Reading prof.
n/a
Based on 441 students with IEPs (13% of enrollment)
CHSD 94
DuPage County · 2,078 students
Included in general-ed 80%+35%
Suspension
2.7 /100 IEP
Chronic absence
34%
Reading prof.
18%
Based on 230 students with IEPs (12% of enrollment)
Collinsville CUSD 10
Madison County · 5,731 students
Included in general-ed 80%+35%
Suspension
11.9 /100 IEP
Chronic absence
31%
Reading prof.
10%
Based on 1,156 students with IEPs (19% of enrollment)
Niles Twp HSD 219
Cook County · 4,537 students
Included in general-ed 80%+35%
Suspension
7.0 /100 IEP
Chronic absence
39%
Reading prof.
37%
Based on 551 students with IEPs (12% of enrollment)
Prairie-Hills ESD 144
Cook County · 2,363 students
Included in general-ed 80%+35%
Suspension
3.7 /100 IEP
Chronic absence
36%
Reading prof.
7%
Based on 224 students with IEPs (9% of enrollment)
Iroquois West CUSD 10
Iroquois County · 794 students
Included in general-ed 80%+35%
Suspension
5.0 /100 IEP
Chronic absence
33%
Reading prof.
15%
Based on 159 students with IEPs (20% of enrollment)
Triopia CUSD 27
Morgan County · 389 students
Included in general-ed 80%+35%
Suspension
3.6 /100 IEP
Chronic absence
n/a
Reading prof.
n/a
Based on 56 students with IEPs (11% of enrollment)
Ottawa Twp HSD 140
LaSalle County · 1,240 students
Included in general-ed 80%+35%
Suspension
21.6 /100 IEP
Chronic absence
44%
Reading prof.
n/a
Based on 207 students with IEPs (17% of enrollment)
Reavis Twp HSD 220
Cook County · 1,883 students
Included in general-ed 80%+35%
Suspension
5.3 /100 IEP
Chronic absence
39%
Reading prof.
14%
Based on 220 students with IEPs (12% of enrollment)
Argo CHSD 217
Cook County · 1,771 students
Included in general-ed 80%+35%
Suspension
18.0 /100 IEP
Chronic absence
34%
Reading prof.
16%
Based on 207 students with IEPs (12% of enrollment)
Rock Island SD 41
Rock Island County · 5,788 students
Included in general-ed 80%+35%
Suspension
19.0 /100 IEP
Chronic absence
36%
Reading prof.
8%
Based on 1,247 students with IEPs (20% of enrollment)
Thomasboro CCSD 130
Champaign County · 142 students
Included in general-ed 80%+35%
Suspension
7.4 /100 IEP
Chronic absence
42%
Reading prof.
n/a
Based on 37 students with IEPs (23% of enrollment)
Schuyler-Industry CUSD 5
Schuyler County · 831 students
Included in general-ed 80%+34%
Suspension
3.0 /100 IEP
Chronic absence
31%
Reading prof.
14%
Based on 146 students with IEPs (18% of enrollment)
South Central CUD 401
Marion County · 609 students
Included in general-ed 80%+34%
Suspension
11.6 /100 IEP
Chronic absence
22%
Reading prof.
n/a
Based on 147 students with IEPs (20% of enrollment)
Vienna HSD 133
Johnson County · 324 students
Included in general-ed 80%+34%
Suspension
4.8 /100 IEP
Chronic absence
49%
Reading prof.
n/a
Based on 45 students with IEPs (12% 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