Illinois · Cook County

Cook County school districts: special-education data

Cook County has 144 public school districts serving about 99,263 students with IEPs. The median Cook County district taught 53.9% of its students with IEPs in general education at least 80% of the day in 2024–25 (Illinois median 55.7%). The most inclusive was Rosemont ESD 78 (91.7%) and the least inclusive Thornton Twp HSD 205 (15.5%).

Inclusion, absence & reading: ISBE 2024–25Suspension & restraint: CRDC 2023–24Methodology
DistrictStudents with IEPsInclusion (80%+ gen-ed)OOS suspension /100 IEPRestrained /1,000 IEPChronic absenceReading proficient
Chicago Public Schools District 29951,16751.1%5.22.744.2%17.8%
Schaumburg CCSD 541,84769.0%3.314.625.4%35.5%
Palatine CCSD 151,60662.9%4.643.321.6%37.8%
Cicero SD 991,46853.3%9.63.933.0%8.2%
Township HSD 2141,28042.7%24.20.033.0%51.3%
Township HSD 2111,14730.3%7.90.026.6%52.0%
Evanston CCSD 651,09268.6%0.624.423.1%40.9%
J S Morton HSD 2011,00842.8%18.513.540.1%15.0%
Oak Park ESD 9799179.6%2.30.019.8%47.7%
Wheeling CCSD 2194667.1%2.120.025.8%16.9%
CHSD 21893732.3%21.40.039.6%10.1%
Comm Cons SD 5985770.2%2.912.026.8%22.4%
Cons HSD 23083843.0%12.21.227.0%16.0%
Orland SD 13581561.8%5.70.019.2%39.7%
CCSD 6274450.5%0.00.025.2%29.7%
Kirby SD 14069463.8%5.40.018.3%35.3%
Maine Township HSD 20768143.2%5.40.042.6%49.3%
Arlington Heights SD 2565958.8%2.02.915.1%46.9%
Bremen CHSD 22864845.9%9.80.038.1%18.9%
East Maine SD 6361465.0%4.27.637.7%16.9%
New Trier Twp HSD 20360847.9%1.51.518.3%77.7%
Thornton Twp HSD 20559015.5%15.481.752.6%5.9%
Glenbrook HSD 22558748.7%3.90.023.6%75.5%
Niles Twp HSD 21955135.0%7.01.939.3%36.8%
Park Ridge CCSD 6453871.2%1.97.112.4%53.7%
La Grange SD 10250869.3%0.70.013.5%53.8%
Maywood-Melrose Park-Broadview 8949569.9%0.02.532.5%15.5%
Cook County SD 13049161.9%12.32.232.2%13.7%
Proviso Twp HSD 20948841.6%8.40.048.7%9.8%
Bloom Twp HSD 20648331.1%0.02.051.3%n/a
Berwyn North SD 9847564.8%7.319.029.6%21.3%
Oak Park - River Forest SD 20047556.0%1.40.027.1%67.1%
Wilmette SD 3946371.6%0.62.17.7%71.5%
Berwyn South SD 10046365.5%2.80.035.7%15.9%
Lyons Twp HSD 20445549.9%2.92.232.9%54.5%
Oak Lawn-Hometown SD 12345558.9%3.62.621.9%34.2%
Leyden CHSD 21244135.1%10.50.040.3%n/a
North Palos SD 11743359.1%2.620.316.8%55.3%
Indian Springs SD 10942266.5%2.60.032.5%26.4%
Lansing SD 15842053.6%15.20.030.1%9.0%
Evanston Twp HSD 20241943.7%10.20.034.4%63.8%
Glenview CCSD 3441770.8%4.30.016.4%48.0%
Rich Twp HSD 22741436.8%16.523.355.0%12.1%
Lemont-Bromberek CSD 113A39875.5%1.515.514.0%49.4%
Burbank SD 11139351.2%0.00.026.7%5.7%
Chicago Heights SD 17039352.9%11.90.037.6%15.6%
Elmwood Park CUSD 40139058.2%7.90.035.7%16.9%
Thornton Fractional Twp HSD 21538536.2%30.50.024.6%n/a
Mannheim SD 8337160.7%4.00.022.6%6.4%
CCSD 14636766.6%8.339.627.0%35.5%
Ridgeland SD 12235049.5%6.40.016.8%23.0%
Palos CCSD 11834856.6%1.96.319.3%51.5%
Homewood SD 15334850.8%4.527.728.2%31.2%
Lyons SD 10334153.8%4.10.036.6%12.9%
Matteson ESD 16233858.2%0.00.017.9%9.4%
Skokie SD 6833739.8%0.00.024.4%27.2%
Homewood Flossmoor CHSD 23333236.8%20.20.042.6%18.0%
Winnetka SD 3632488.3%0.35.912.7%61.9%
Berkeley SD 8731045.1%0.00.025.1%6.3%
Flossmoor SD 16130560.9%14.515.719.3%30.2%
Bellwood SD 8829550.9%4.30.034.8%9.0%
Evergreen Park ESD 12428050.6%13.60.022.3%24.9%
Forest Ridge SD 14227645.0%6.70.026.0%22.9%
Skokie SD 6927063.2%2.39.330.4%21.7%
Northbrook SD 2826958.2%1.50.016.0%66.6%
Park Forest - Chicago Heights School District 16326845.7%0.07.733.7%10.0%
Alsip-Hazlgrn-Oaklwn SD 12626749.6%0.00.027.7%17.2%
Chicago Ridge SD 127-525952.8%0.00.031.7%21.1%
Mount Prospect SD 5725066.8%0.00.017.9%35.7%
Midlothian SD 14324842.8%2.40.030.4%12.3%
La Grange SD 105 South24773.6%0.50.022.5%43.1%
Oak Lawn CHSD 22923743.5%8.50.030.0%28.8%
Dolton SD 14922541.7%6.70.034.7%9.7%
Prairie-Hills ESD 14422435.0%3.70.035.5%6.7%
Dolton SD 14822246.7%5.80.049.2%5.6%
Reavis Twp HSD 22022034.8%5.34.838.6%13.8%
Steger SD 19421360.7%4.46.337.2%22.7%
River Trails SD 2620853.4%3.125.821.1%12.8%
Argo CHSD 21720734.7%18.00.033.7%15.9%
Westchester SD 92-520450.8%5.70.019.4%23.8%
Riverside-Brookfield Twp SD 20820449.8%7.20.027.5%49.0%
CCSD 16820453.3%9.55.338.5%8.1%
Brookfield Lagrange Park SD 9519760.2%1.829.419.8%35.4%
Lincolnwood SD 7419252.4%4.40.029.3%51.7%
Riverside SD 9619264.4%1.90.030.3%36.7%
Summit SD 10418664.1%0.00.030.5%12.0%
ESD 15917856.1%10.220.431.7%12.0%
Northbrook/Glenview SD 3017675.2%0.00.011.2%63.1%
Northbrook ESD 2717468.6%0.00.016.9%69.4%
Schiller Park SD 8117252.9%0.00.030.5%13.6%
Glencoe SD 3517079.4%0.70.012.1%66.4%
Skokie SD 73-516644.3%0.00.019.7%48.4%
Sunnybrook SD 17116460.0%0.00.032.5%n/a
Worth SD 12715955.9%0.00.038.9%29.9%
Franklin Park SD 8415865.8%7.90.017.4%18.6%
Prospect Heights SD 2315563.4%1.717.122.4%14.1%
Norridge SD 8015167.9%2.48.123.0%39.1%
River Forest SD 9014871.9%0.016.012.1%51.2%
Forest Park SD 9114747.0%2.90.032.2%22.2%
Arbor Park SD 14514470.6%0.00.027.4%11.1%
Western Springs SD 10113965.5%0.00.010.0%62.3%
Calumet City SD 15513644.5%13.20.031.7%n/a
Posen-Robbins ESD 143-513444.2%3.50.018.5%9.8%
Morton Grove SD 7013072.4%0.88.419.3%42.9%
Lemont Twp HSD 21013040.0%12.50.034.9%49.0%
Palos Heights SD 12812979.1%0.00.016.6%46.4%
South Holland SD 15112842.1%0.70.044.1%9.7%
West Northfield SD 3112157.0%3.50.014.9%40.2%
Evergreen Park CHSD 23111933.8%6.30.036.9%n/a
LaGrange Highlands SD 10611776.1%0.015.99.0%66.0%
Fairview SD 7211057.0%n/an/a17.5%35.0%
Hazel Crest SD 152-511052.3%28.20.034.0%n/a
Ridgewood CHSD 23410843.8%6.70.035.9%35.9%
Harvey SD 15210858.7%42.60.037.1%7.5%
Golf ESD 6710768.2%1.80.022.5%36.1%
South Holland SD 15010222.5%13.70.026.0%n/a
Country Club Hills SD 16010137.8%n/an/a39.7%n/a
Brookwood SD 1679955.0%7.80.026.4%n/a
Niles ESD 719565.2%0.00.019.8%19.1%
Komarek SD 949465.6%0.00.017.4%32.9%
Union Ridge SD 869364.4%1.70.017.5%29.2%
Pleasantdale SD 1078479.0%0.00.016.0%59.4%
Atwood Heights SD 1258347.1%0.00.026.9%22.4%
Willow Springs SD 1088227.7%8.50.032.0%n/a
Hoover-Schrum Memorial SD 1578246.7%5.20.035.0%n/a
Hillside SD 938129.5%14.861.728.6%n/a
River Grove SD 85-57744.9%0.00.039.8%17.6%
Sunset Ridge SD 297483.5%0.00.016.7%68.9%
W Harvey-Dixmoor PSD 1477222.2%0.00.043.2%n/a
East Prairie SD 737168.9%1.50.015.4%33.2%
Avoca SD 376869.1%0.013.211.9%60.5%
Rhodes SD 84-56647.1%5.00.019.4%n/a
Sandridge SD 1726653.9%n/an/a39.5%n/a
Lincoln ESD 1566461.8%0.00.035.1%22.5%
Kenilworth SD 385990.2%4.30.0n/a71.9%
Calumet Public SD 1325550.0%7.30.036.1%13.7%
Central Stickney SD 1105164.4%0.00.0n/an/a
Thornton SD 1544832.7%0.00.029.6%n/a
Lindop SD 924552.0%10.60.0n/a47.7%
Rosemont ESD 784491.7%0.00.0n/an/a
Pennoyer SD 793563.9%11.40.0n/an/a
Ford Heights SD 1692261.8%8.00.029.4%n/a
Burnham SD 154-52070.0%0.00.0n/an/a
Gen George Patton SD 1331844.4%0.00.057.1%n/a

All figures are for students with disabilities (IEPs). Suspension and restraint are from the 2023–24 federal Civil Rights Data Collection (self-reported by districts). Rates marked ⚠ are unusually high and may reflect how a district reported.