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 5 of 14 · green/orange = better/worse than the Illinois average · districts with fewer than 30 students with IEPs are listed after the ranked ones
Southeastern CUSD 337
Hancock County · 413 students
Included in general-ed 80%+62%
Suspension
3.1 /100 IEP
Chronic absence
38%
Reading prof.
n/a
Based on 50 students with IEPs (12% of enrollment)
Cary CCSD 26
McHenry County · 2,240 students
Included in general-ed 80%+62%
Suspension
2.1 /100 IEP
Chronic absence
20%
Reading prof.
33%
Based on 392 students with IEPs (17% of enrollment)
Crystal Lake CCSD 47
McHenry County · 6,799 students
Included in general-ed 80%+62%
Suspension
n/a
Chronic absence
23%
Reading prof.
29%
Based on 930 students with IEPs (14% of enrollment)
Mulberry Grove CUSD 1
Bond County · 342 students
Included in general-ed 80%+62%
Suspension
7.7 /100 IEP
Chronic absence
18%
Reading prof.
n/a
Based on 67 students with IEPs (23% of enrollment)
Alden Hebron SD 19
McHenry County · 371 students
Included in general-ed 80%+62%
Suspension
12.8 /100 IEP
Chronic absence
n/a
Reading prof.
n/a
Based on 61 students with IEPs (15% of enrollment)
Cook County SD 130
Cook County · 2,713 students
Included in general-ed 80%+62%
Suspension
12.3 /100 IEP
Chronic absence
32%
Reading prof.
14%
Based on 491 students with IEPs (17% of enrollment)
Taylorville CUSD 3
Christian County · 2,062 students
Included in general-ed 80%+62%
Suspension
7.8 /100 IEP
Chronic absence
25%
Reading prof.
21%
Based on 408 students with IEPs (19% of enrollment)
Heritage CUSD 8
Champaign County · 382 students
Included in general-ed 80%+62%
Suspension
3.7 /100 IEP
Chronic absence
22%
Reading prof.
n/a
Based on 54 students with IEPs (14% of enrollment)
Lincoln ESD 156
Cook County · 821 students
Included in general-ed 80%+62%
Suspension
0.0 /100 IEP
Chronic absence
35%
Reading prof.
23%
Based on 64 students with IEPs (9% of enrollment)
Orland SD 135
Cook County · 5,007 students
Included in general-ed 80%+62%
Suspension
5.7 /100 IEP
Chronic absence
19%
Reading prof.
40%
Based on 815 students with IEPs (16% of enrollment)
Sullivan CUSD 300
Moultrie County · 1,046 students
Included in general-ed 80%+62%
Suspension
9.0 /100 IEP
Chronic absence
17%
Reading prof.
23%
Based on 163 students with IEPs (14% of enrollment)
Elwood CCSD 203
Will County · 326 students
Included in general-ed 80%+62%
Suspension
3.4 /100 IEP
Chronic absence
23%
Reading prof.
27%
Based on 39 students with IEPs (12% of enrollment)
Hoopeston Area CUSD 11
Vermilion County · 1,035 students
Included in general-ed 80%+62%
Suspension
11.2 /100 IEP
Chronic absence
35%
Reading prof.
15%
Based on 220 students with IEPs (21% of enrollment)
New Athens CUSD 60
Saint Clair County · 493 students
Included in general-ed 80%+62%
Suspension
2.1 /100 IEP
Chronic absence
19%
Reading prof.
33%
Based on 90 students with IEPs (19% of enrollment)
Riley CCSD 18
McHenry County · 251 students
Included in general-ed 80%+62%
Suspension
0.0 /100 IEP
Chronic absence
n/a
Reading prof.
37%
Based on 31 students with IEPs (12% of enrollment)
McLean County USD 5
McLean County · 11,938 students
Included in general-ed 80%+61%
Suspension
9.8 /100 IEP
Chronic absence
33%
Reading prof.
23%
Based on 2,330 students with IEPs (19% of enrollment)
Bloomingdale SD 13
DuPage County · 1,286 students
Included in general-ed 80%+61%
Suspension
0.0 /100 IEP
Chronic absence
19%
Reading prof.
44%
Based on 187 students with IEPs (15% of enrollment)
SD 45 DuPage County
DuPage County · 2,941 students
Included in general-ed 80%+61%
Suspension
3.6 /100 IEP
Chronic absence
24%
Reading prof.
26%
Based on 650 students with IEPs (21% of enrollment)
County of Winnebago SD 320
Winnebago County · 846 students
Included in general-ed 80%+61%
Suspension
7.3 /100 IEP
Chronic absence
29%
Reading prof.
n/a
Based on 101 students with IEPs (12% of enrollment)
Forrestville Valley CUSD 221
Ogle County · 700 students
Included in general-ed 80%+61%
Suspension
9.3 /100 IEP
Chronic absence
16%
Reading prof.
19%
Based on 133 students with IEPs (19% of enrollment)
Lena Winslow CUSD 202
Stephenson County · 750 students
Included in general-ed 80%+61%
Suspension
n/a
Chronic absence
21%
Reading prof.
23%
Based on 103 students with IEPs (13% of enrollment)
Pleasant Plains CUSD 8
Sangamon County · 1,298 students
Included in general-ed 80%+61%
Suspension
3.0 /100 IEP
Chronic absence
26%
Reading prof.
39%
Based on 136 students with IEPs (11% of enrollment)
Brownstown CUSD 201
Fayette County · 553 students
Included in general-ed 80%+61%
Suspension
0.0 /100 IEP
Chronic absence
20%
Reading prof.
n/a
Based on 67 students with IEPs (16% of enrollment)
Flossmoor SD 161
Cook County · 2,207 students
Included in general-ed 80%+61%
Suspension
14.5 /100 IEP
Chronic absence
19%
Reading prof.
30%
Based on 305 students with IEPs (13% of enrollment)
Marquardt SD 15
DuPage County · 2,281 students
Included in general-ed 80%+61%
Suspension
4.4 /100 IEP
Chronic absence
30%
Reading prof.
16%
Based on 376 students with IEPs (17% of enrollment)
Mattoon CUSD 2
Coles County · 3,003 students
Included in general-ed 80%+61%
Suspension
10.3 /100 IEP
Chronic absence
34%
Reading prof.
22%
Based on 546 students with IEPs (19% of enrollment)
Twp HSD 113
Lake County · 3,050 students
Included in general-ed 80%+61%
Suspension
0.0 /100 IEP
Chronic absence
31%
Reading prof.
59%
Based on 413 students with IEPs (14% of enrollment)
Mannheim SD 83
Cook County · 2,204 students
Included in general-ed 80%+61%
Suspension
4.0 /100 IEP
Chronic absence
23%
Reading prof.
6%
Based on 371 students with IEPs (18% of enrollment)
Pearl City CUSD 200
Stephenson County · 1,006 students
Included in general-ed 80%+61%
Suspension
1.5 /100 IEP
Chronic absence
19%
Reading prof.
n/a
Based on 132 students with IEPs (14% of enrollment)
Steger SD 194
Cook County · 1,357 students
Included in general-ed 80%+61%
Suspension
4.4 /100 IEP
Chronic absence
37%
Reading prof.
23%
Based on 213 students with IEPs (14% of enrollment)
Gavin SD 37
Lake County · 705 students
Included in general-ed 80%+61%
Suspension
0.0 /100 IEP
Chronic absence
30%
Reading prof.
n/a
Based on 94 students with IEPs (14% of enrollment)
Greenfield CUSD 10
Greene County · 383 students
Included in general-ed 80%+61%
Suspension
14.5 /100 IEP
Chronic absence
25%
Reading prof.
n/a
Based on 69 students with IEPs (17% of enrollment)
Milford Area Public Schools District 124
Iroquois County · 459 students
Included in general-ed 80%+61%
Suspension
5.2 /100 IEP
Chronic absence
30%
Reading prof.
n/a
Based on 63 students with IEPs (13% of enrollment)
New Lenox SD 122
Will County · 4,911 students
Included in general-ed 80%+61%
Suspension
0.7 /100 IEP
Chronic absence
15%
Reading prof.
33%
Based on 933 students with IEPs (19% of enrollment)
Galva CUSD 224
Henry County · 548 students
Included in general-ed 80%+61%
Suspension
0.0 /100 IEP
Chronic absence
34%
Reading prof.
n/a
Based on 75 students with IEPs (17% of enrollment)
Joliet PSD 86
Will County · 9,155 students
Included in general-ed 80%+61%
Suspension
7.4 /100 IEP
Chronic absence
35%
Reading prof.
8%
Based on 1,734 students with IEPs (19% of enrollment)
Peotone CUSD 207U
Will County · 1,189 students
Included in general-ed 80%+61%
Suspension
6.7 /100 IEP
Chronic absence
31%
Reading prof.
26%
Based on 203 students with IEPs (16% of enrollment)
Lombard SD 44
DuPage County · 2,840 students
Included in general-ed 80%+60%
Suspension
1.7 /100 IEP
Chronic absence
20%
Reading prof.
30%
Based on 517 students with IEPs (17% of enrollment)
Carlinville CUSD 1
Macoupin County · 1,221 students
Included in general-ed 80%+60%
Suspension
5.9 /100 IEP
Chronic absence
20%
Reading prof.
37%
Based on 202 students with IEPs (16% of enrollment)
Grayslake CHSD 127
Lake County · 2,582 students
Included in general-ed 80%+60%
Suspension
10.1 /100 IEP
Chronic absence
31%
Reading prof.
44%
Based on 375 students with IEPs (15% of enrollment)
Marshall CUSD 2C
Clark County · 1,191 students
Included in general-ed 80%+60%
Suspension
3.8 /100 IEP
Chronic absence
26%
Reading prof.
32%
Based on 298 students with IEPs (26% of enrollment)
Brookfield Lagrange Park SD 95
Cook County · 1,308 students
Included in general-ed 80%+60%
Suspension
1.8 /100 IEP
Chronic absence
20%
Reading prof.
35%
Based on 197 students with IEPs (14% of enrollment)
Nashville CCSD 49
Washington County · 557 students
Included in general-ed 80%+60%
Suspension
0.0 /100 IEP
Chronic absence
15%
Reading prof.
n/a
Based on 112 students with IEPs (18% of enrollment)
Millburn CCSD 24
Lake County · 1,151 students
Included in general-ed 80%+60%
Suspension
1.8 /100 IEP
Chronic absence
17%
Reading prof.
49%
Based on 176 students with IEPs (16% of enrollment)
Earlville CUSD 9
LaSalle County · 351 students
Included in general-ed 80%+60%
Suspension
n/a
Chronic absence
24%
Reading prof.
n/a
Based on 83 students with IEPs (20% of enrollment)
El Paso-Gridley CUSD 11
Woodford County · 1,090 students
Included in general-ed 80%+60%
Suspension
2.9 /100 IEP
Chronic absence
25%
Reading prof.
21%
Based on 136 students with IEPs (12% of enrollment)
Rockdale SD 84
Will County · 243 students
Included in general-ed 80%+60%
Suspension
6.1 /100 IEP
Chronic absence
21%
Reading prof.
n/a
Based on 33 students with IEPs (14% of enrollment)
Sunnybrook SD 171
Cook County · 990 students
Included in general-ed 80%+60%
Suspension
0.0 /100 IEP
Chronic absence
33%
Reading prof.
n/a
Based on 164 students with IEPs (13% of enrollment)
Belvidere CUSD 100
Boone County · 7,195 students
Included in general-ed 80%+60%
Suspension
10.3 /100 IEP
Chronic absence
33%
Reading prof.
13%
Based on 1,003 students with IEPs (13% of enrollment)
Eureka CUD 140
Woodford County · 1,508 students
Included in general-ed 80%+60%
Suspension
13.8 /100 IEP
Chronic absence
26%
Reading prof.
31%
Based on 164 students with IEPs (11% of enrollment)
Minooka CCSD 201
Grundy County · 4,180 students
Included in general-ed 80%+60%
Suspension
0.8 /100 IEP
Chronic absence
20%
Reading prof.
23%
Based on 753 students with IEPs (17% of enrollment)
Quincy SD 172
Adams County · 5,743 students
Included in general-ed 80%+60%
Suspension
22.5 /100 IEP
Chronic absence
37%
Reading prof.
13%
Based on 1,050 students with IEPs (17% of enrollment)
Dakota CUSD 201
Stephenson County · 1,431 students
Included in general-ed 80%+60%
Suspension
7.6 /100 IEP
Chronic absence
14%
Reading prof.
22%
Based on 105 students with IEPs (14% of enrollment)
Fremont SD 79
Lake County · 2,032 students
Included in general-ed 80%+60%
Suspension
1.1 /100 IEP
Chronic absence
24%
Reading prof.
22%
Based on 257 students with IEPs (13% of enrollment)
Pikeland CUSD 10
Pike County · 1,123 students
Included in general-ed 80%+60%
Suspension
10.3 /100 IEP
Chronic absence
31%
Reading prof.
13%
Based on 199 students with IEPs (17% of enrollment)
Washington SD 52
Tazewell County · 805 students
Included in general-ed 80%+59%
Suspension
2.7 /100 IEP
Chronic absence
13%
Reading prof.
26%
Based on 74 students with IEPs (16% of enrollment)
Laraway CCSD 70C
Will County · 422 students
Included in general-ed 80%+59%
Suspension
1.3 /100 IEP
Chronic absence
28%
Reading prof.
n/a
Based on 73 students with IEPs (18% of enrollment)
Rockford SD 205
Winnebago County · 25,308 students
Included in general-ed 80%+59%
Suspension
16.7 /100 IEP
Chronic absence
51%
Reading prof.
11%
Based on 4,332 students with IEPs (15% of enrollment)
Genoa Kingston CUSD 424
DeKalb County · 1,469 students
Included in general-ed 80%+59%
Suspension
10.4 /100 IEP
Chronic absence
20%
Reading prof.
23%
Based on 168 students with IEPs (11% of enrollment)
North Palos SD 117
Cook County · 3,093 students
Included in general-ed 80%+59%
Suspension
2.6 /100 IEP
Chronic absence
17%
Reading prof.
55%
Based on 433 students with IEPs (13% 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