School spending per student in Illinois, every district

Lake Forest CHSD 115 spent $40,042 per student on current operations in fiscal year 2022-23, the most of any Illinois district with 500 or more students; the median Illinois district with 1,000 or more students spent $18,127. Small rural districts and districts with many students in special programs spend more per student.

Current spending per student, Illinois, fiscal year 2022-23Lake Forest CHSD 115 $40,042; New Trier Twp HSD 203 $36,416; Twp HSD 113 $36,038; Niles Twp HSD 219 $35,441; Rich Twp HSD 227 $34,994; Chsd 128 $32,694; Gower SD 62 $32,399; Forest Park SD 91 $32,336; Glenbrook HSD 225 $32,130; Avoca SD 37 $31,147; Illinois median $18,127.020k40k60kLake Forest CHSD 115$40,042New Trier Twp HSD 203$36,416Twp HSD 113$36,038Niles Twp HSD 219$35,441Rich Twp HSD 227$34,994Chsd 128$32,694Gower SD 62$32,399Forest Park SD 91$32,336Glenbrook HSD 225$32,130Avoca SD 37$31,147Illinois median $18,127
Current spending per student, Illinois, fiscal year 2022-23Lake Forest CHSD 115 $40,042; New Trier Twp HSD 203 $36,416; Twp HSD 113 $36,038; Niles Twp HSD 219 $35,441; Rich Twp HSD 227 $34,994; Chsd 128 $32,694; Gower SD 62 $32,399; Forest Park SD 91 $32,336; Glenbrook HSD 225 $32,130; Avoca SD 37 $31,147; Illinois median $18,127.020k40k60kLake Forest CHSD 115$40,042New Trier Twp HSD 203$36,416Twp HSD 113$36,038Niles Twp HSD 219$35,441Rich Twp HSD 227$34,994Chsd 128$32,694Gower SD 62$32,399Forest Park SD 91$32,336Glenbrook HSD 225$32,130Avoca SD 37$31,147Illinois median $18,127
Current spending per student, Illinois, fiscal year 2022-23Lake Forest CHSD 115 $40,042; New Trier Twp HSD 203 $36,416; Twp HSD 113 $36,038; Niles Twp HSD 219 $35,441; Rich Twp HSD 227 $34,994; Chsd 128 $32,694; Gower SD 62 $32,399; Forest Park SD 91 $32,336; Glenbrook HSD 225 $32,130; Avoca SD 37 $31,147; Illinois median $18,127.020k40k60kLake Forest CHSD 115$40,042New Trier Twp HSD 203$36,416Twp HSD 113$36,038Niles Twp HSD 219$35,441Rich Twp HSD 227$34,994Chsd 128$32,694Gower SD 62$32,399Forest Park SD 91$32,336Glenbrook HSD 225$32,130Avoca SD 37$31,147Illinois median $18,127
Current spending per student, Illinois, fiscal year 2022-23Lake Forest CHSD 115 $40,042; New Trier Twp HSD 203 $36,416; Twp HSD 113 $36,038; Niles Twp HSD 219 $35,441; Rich Twp HSD 227 $34,994; Chsd 128 $32,694; Gower SD 62 $32,399; Forest Park SD 91 $32,336; Glenbrook HSD 225 $32,130; Avoca SD 37 $31,147; Illinois median $18,127.020k40k60kLake Forest CHSD 115$40,042New Trier Twp HSD 203$36,416Twp HSD 113$36,038Niles Twp HSD 219$35,441Rich Twp HSD 227$34,994Chsd 128$32,694Gower SD 62$32,399Forest Park SD 91$32,336Glenbrook HSD 225$32,130Avoca SD 37$31,147Illinois median $18,127

The chart draws the top of the register below; its source is named under the register.

All 576 districts with 500 or more students, highest spending per student first

DistrictCountyStudents, fall 2022Per student
Lake Forest CHSD 115Lake County1,438$40,042
New Trier Twp HSD 203Cook County3,779$36,416
Twp HSD 113Lake County3,222$36,038
Niles Twp HSD 219Cook County4,642$35,441
Rich Twp HSD 227Cook County2,487$34,994
Chsd 128Lake County3,316$32,694
Gower SD 62DuPage County923$32,399
Forest Park SD 91Cook County690$32,336
Glenbrook HSD 225Cook County5,092$32,130
Avoca SD 37Cook County661$31,147
Winnetka SD 36Cook County1,731$30,925
Hinsdale Twp HSD 86DuPage County3,843$30,924
Adlai E Stevenson HSD 125Lake County4,489$30,613
Northbrook SD 28Cook County1,842$30,560
CUSD 201DuPage County1,327$30,480
The other 561 on the list
DistrictCountyStudents, fall 2022Per student
Lake Forest SD 67Lake County1,666$30,131
Evanston CCSD 65Cook County6,383$29,769
Glencoe SD 35Cook County1,220$29,766
Evanston Twp HSD 202Cook County3,691$29,342
Oak Park - River Forest SD 200Cook County3,304$29,326
Thornton Twp HSD 205Cook County4,681$28,504
Rhodes SD 84-5Cook County521$28,409
West Chicago ESD 33DuPage County3,357$28,160
Maine Township HSD 207Cook County6,183$28,152
Lisle CUSD 202DuPage County1,490$27,944
Northbrook ESD 27Cook County1,333$27,871
East St Louis SD 189St. Clair County4,679$27,439
Summit SD 104Cook County1,459$26,862
Skokie SD 73-5Cook County1,063$26,771
Dolton SD 148Cook County1,984$26,724
Darien SD 61DuPage County1,257$26,616
Chsd 218Cook County5,490$26,539
Northbrook/Glenview SD 30Cook County1,254$26,517
Township HSD 211Cook County12,270$26,471
Deerfield SD 109Lake County2,729$26,414
Township HSD 214Cook County12,052$26,345
Chsd 99DuPage County4,775$26,343
Erie CUSD 1Whiteside County606$26,320
Lincolnwood SD 74Cook County1,221$26,278
Fenton CHSD 100DuPage County1,448$26,269
Richmond-Burton CHSD 157McHenry County549$25,942
Leyden CHSD 212Cook County3,610$25,808
CCSD 93DuPage County3,252$25,661
Lake Bluff ESD 65Lake County858$25,610
Lyons Twp HSD 204Cook County3,842$25,494
West Northfield SD 31Cook County945$25,471
Fairview SD 72Cook County702$25,362
CCSD 62Cook County4,261$25,359
Will County SD 92Will County1,370$25,285
Argo CHSD 217Cook County1,924$25,223
Grayslake CHSD 127Lake County2,676$25,157
La Grange SD 105 SouthCook County1,213$25,112
Comm Cons SD 59Cook County5,707$24,948
Homewood Flossmoor CHSD 233Cook County2,798$24,872
La Salle-Peru Twp HSD 120LaSalle County1,198$24,841
North Shore SD 112Lake County3,785$24,799
Wilmette SD 39Cook County3,333$24,599
Durand CUSD 322Winnebago County508$24,274
Cons HSD 230Cook County7,691$24,263
Glenbard Twp HSD 87DuPage County7,836$24,208
Barrington CUSD 220Cook County8,173$24,207
Lake Park CHSD 108DuPage County2,560$24,198
Cahokia CUSD 187St. Clair County3,087$24,171
Skokie SD 68Cook County1,665$24,120
Mundelein Cons HSD 120Lake County2,212$24,008
Thornton Fractional Twp HSD 215Cook County3,310$23,996
ESD 159Cook County1,679$23,994
Benjamin SD 25DuPage County632$23,922
Hinsdale CCSD 181DuPage County3,609$23,911
Mannheim SD 83Cook County2,352$23,825
River Forest SD 90Cook County1,378$23,795
Chsd 155McHenry County5,405$23,700
Oak Grove SD 68 Green OaksLake County931$23,639
Glenview CCSD 34Cook County4,317$23,633
Chsd 117Lake County2,626$23,628
Park Forest SD 163Cook County1,537$23,572
Oak Park ESD 97Cook County5,546$23,483
Libertyville SD 70Lake County2,145$23,441
Diamond Lake SD 76Lake County869$23,414
Wheeling CCSD 21Cook County6,001$23,330
Bremen CHSD 228Cook County5,270$23,224
Lemont Twp HSD 210Cook County1,324$23,181
Cicero SD 99Cook County8,815$23,162
Lombard SD 44DuPage County2,962$23,110
DuPage HSD 88DuPage County3,919$23,109
Ridgewood CHSD 234Cook County873$23,066
Wood Dale SD 7DuPage County896$23,021
Evergreen Park CHSD 231Cook County931$22,990
Lincolnshire-Prairieview SD 103Lake County1,908$22,806
City of Chicago SD 299Cook County321,666$22,699
CCSD 168Cook County1,209$22,643
Crete Monee CUSD 201UWill County4,415$22,610
SD 45 DuPage CountyDuPage County3,173$22,608
Freeport SD 145Stephenson County3,454$22,580
Madison CUSD 12Madison County657$22,536
Park Ridge CCSD 64Cook County4,671$22,454
Joliet PSD 86Will County9,553$22,414
Zion ESD 6Lake County2,122$22,368
Round Lake CUSD 116Lake County6,330$22,324
Carbondale ESD 95Jackson County1,546$22,298
Kildeer Countryside CCSD 96Lake County3,474$22,281
Bensenville SD 2DuPage County2,036$22,272
Woodridge SD 68DuPage County2,708$22,210
Valley View CUSD 365UWill County15,187$22,208
Naperville CUSD 203DuPage County16,073$22,199
Grant CHSD 124Lake County1,837$22,195
Pleasantdale SD 107Cook County832$22,097
CCSD 146Cook County2,300$22,070
Hazel Crest SD 152-5Cook County895$22,022
Skokie SD 69Cook County1,797$21,968
Danville CCSD 118Vermilion County4,754$21,893
Chicago Heights SD 170Cook County2,715$21,859
Waukegan CUSD 60Lake County13,679$21,843
River Trails SD 26Cook County1,514$21,707
Marquardt SD 15DuPage County2,346$21,693
Elmhurst SD 205DuPage County8,299$21,623
East Prairie SD 73Cook County540$21,619
Posen-Robbins ESD 143-5Cook County1,242$21,605
Springfield SD 186Sangamon County13,066$21,554
Reavis Twp HSD 220Cook County1,986$21,477
Harvey SD 152Cook County1,534$21,475
Fox Lake GSD 114Lake County649$21,370
Lincoln ESD 156Cook County772$21,255
Bloom Twp HSD 206Cook County2,964$21,244
South Holland SD 151Cook County1,491$21,176
Zion-Benton Twp HSD 126Lake County2,496$21,137
Woodland CCSD 50Lake County4,695$21,130
Harlem UD 122Winnebago County6,178$21,101
St Charles CUSD 303Kane County11,801$21,044
Centralia HSD 200Marion County863$21,043
West Prairie CUSD 103McDonough County612$21,021
Champaign CUSD 4Champaign County10,282$21,009
Aptakisic-Tripp CCSD 102Lake County2,518$20,960
Oak Lawn CHSD 229Cook County1,834$20,901
Dolton SD 149Cook County2,292$20,881
Rock Island SD 41Rock Island County6,204$20,881
Maercker SD 60DuPage County1,383$20,737
Bellwood SD 88Cook County2,150$20,709
Berwyn North SD 98Cook County2,519$20,692
Cook County SD 130Cook County2,993$20,636
Schaumburg CCSD 54Cook County14,966$20,497
Berwyn South SD 100Cook County3,029$20,473
Urbana SD 116Champaign County4,423$20,461
Rochelle Twp HSD 212Ogle County863$20,359
Geneva CUSD 304Kane County5,119$20,336
Prospect Heights SD 23Cook County1,462$20,334
Byron CUSD 226Ogle County1,466$20,287
McHenry CCSD 15McHenry County4,079$20,259
Carbondale CHSD 165Jackson County997$20,181
Rock Falls Twp HSD 301Whiteside County566$20,177
Keeneyville SD 20DuPage County1,287$20,146
Maywood-Melrose Park-Broadview 89Cook County4,208$20,096
Rantoul City SD 137Champaign County1,676$20,067
Downers Grove GSD 58DuPage County4,918$20,037
LaGrange Highlands SD 106Cook County981$20,035
North Chicago SD 187Lake County3,489$20,023
Niles ESD 71Cook County655$20,015
Lake Zurich CUSD 95Lake County5,626$20,006
East Maine SD 63Cook County3,543$20,003
Serena CUSD 2LaSalle County646$20,003
Lyons SD 103Cook County2,148$19,997
Riverside SD 96Cook County1,723$19,929
Berkeley SD 87Cook County2,284$19,832
Milford Area PSD 124Iroquois County519$19,778
La Salle ESD 122LaSalle County892$19,772
Queen Bee SD 16DuPage County1,685$19,754
Millburn CCSD 24Lake County1,103$19,695
Prairie Grove CSD 46McHenry County813$19,692
Palatine CCSD 15Cook County11,103$19,671
Nippersink SD 2McHenry County1,102$19,656
Batavia USD 101Kane County5,260$19,649
Kaneland CUSD 302Kane County4,040$19,612
Belleville Twp HSD 201St. Clair County4,802$19,597
East Moline SD 37Rock Island County2,600$19,587
Summit Hill SD 161Will County2,499$19,549
Golf ESD 67Cook County673$19,535
Roxana CUSD 1Madison County1,690$19,531
Morton Grove SD 70Cook County893$19,507
Matteson ESD 162Cook County2,401$19,449
La Grange SD 102Cook County2,976$19,370
Belleville SD 118St. Clair County3,390$19,365
Mt Vernon Twp HSD 201Jefferson County1,210$19,317
Wauconda CUSD 118Lake County4,387$19,309
Joliet Twp HSD 204Will County6,918$19,282
Gurnee SD 56Lake County1,890$19,266
Bradley SD 61Kankakee County1,299$19,263
Johnsburg CUSD 12McHenry County1,703$19,254
CCSD 89DuPage County2,224$19,248
Mundelein ESD 75Lake County1,575$19,241
SD U-46Kane County35,082$19,216
CUSD 200DuPage County11,638$19,208
Hinckley Big Rock CUSD 429DeKalb County696$19,141
Marissa CUSD 40St. Clair County535$19,138
Hawthorn CCSD 73Lake County3,557$19,084
Prairie-Hills ESD 144Cook County2,511$19,068
Addison SD 4DuPage County3,461$19,060
Riverside-Brookfield Twp SD 208Cook County1,672$19,053
Marengo CHSD 154McHenry County685$19,036
Rockford SD 205Winnebago County27,442$19,016
Fieldcrest CUSD 6Woodford County841$19,006
Benton Cons HSD 103Franklin County577$19,000
East Alton-Wood River CHSD 14Madison County537$18,980
Arbor Park SD 145Cook County1,092$18,912
Glen Ellyn SD 41DuPage County3,522$18,895
Hoover-Schrum Memorial SD 157Cook County833$18,886
Orland SD 135Cook County5,213$18,852
Arlington Heights SD 25Cook County5,316$18,806
Mount Vernon SD 80Jefferson County1,509$18,791
Harvard CUSD 50McHenry County2,510$18,744
Kankakee SD 111Kankakee County4,784$18,743
Calumet Public SD 132Cook County898$18,737
Worth SD 127Cook County1,011$18,679
DeKalb CUSD 428DeKalb County6,840$18,665
Kirby SD 140Cook County3,508$18,646
Evergreen Park ESD 124Cook County1,767$18,637
Indian Springs SD 109Cook County2,488$18,573
Chsd 94DuPage County2,076$18,555
Franklin Park SD 84Cook County1,294$18,534
Lockport Twp HSD 205Will County3,872$18,531
Wood River-Hartford ESD 15Madison County592$18,522
Calumet City SD 155Cook County955$18,501
Lebanon CUSD 9St. Clair County523$18,497
Rock Falls ESD 13Whiteside County865$18,477
Woodstock CUSD 200McHenry County6,159$18,475
Alsip-Hazlgrn-Oaklwn SD 126Cook County1,550$18,460
Peoria SD 150Peoria County12,674$18,400
Brookwood SD 167Cook County1,081$18,394
Lincoln Way CHSD 210Will County6,705$18,382
Ottawa ESD 141LaSalle County1,745$18,290
Hoopeston Area CUSD 11Vermilion County1,134$18,248
Beach Park CCSD 3Lake County2,022$18,229
Pontiac Twp HSD 90Livingston County693$18,199
Streator Twp HSD 40LaSalle County809$18,182
Rantoul Township HSD 193Champaign County848$18,173
Flossmoor SD 161Cook County2,341$18,170
Pontiac CCSD 429Livingston County1,108$18,147
Reed Custer CUSD 255UWill County1,377$18,146
Frankfort CUSD 168Franklin County1,540$18,138
Indian Prairie CUSD 204DuPage County25,687$18,127
Comm Unit School District No 196St. Clair County922$18,089
Peotone CUSD 207UWill County1,293$18,076
Blue Ridge CUSD 18De Witt County670$18,061
East Peoria SD 86Tazewell County1,449$18,032
J S Morton HSD 201Cook County8,134$18,016
Belvidere CUSD 100Boone County7,558$18,002
South Holland SD 150Cook County803$17,995
Komarek SD 94Cook County513$17,982
North Boone CUSD 200Boone County1,531$17,980
Ottawa Twp HSD 140LaSalle County1,261$17,974
Richland GSD 88AWill County800$17,968
Roselle SD 12DuPage County700$17,941
Cass SD 63DuPage County775$17,928
Hononegah CHD 207Winnebago County1,891$17,920
Homewood SD 153Cook County1,920$17,915
Sycamore CUSD 427DeKalb County3,598$17,897
Grayslake CCSD 46Lake County3,664$17,861
Elmwood Park CUSD 401Cook County2,851$17,814
Warren Twp HSD 121Lake County3,758$17,807
Putnam County CUSD 535Putnam County807$17,739
Winnebago CUSD 323Winnebago County1,287$17,709
Medinah SD 11DuPage County686$17,707
Illini Central CUSD 189Mason County649$17,704
Christopher USD 99Franklin County700$17,703
Indian Creek CUSD 425DeKalb County711$17,703
Western Springs SD 101Cook County1,466$17,700
North Palos SD 117Cook County3,397$17,694
Minooka CHSD 111Grundy County2,930$17,677
Harrisburg CUSD 3Saline County1,771$17,670
Palos Heights SD 128Cook County774$17,650
Midlothian SD 143Cook County1,644$17,586
Homer CCSD 33CWill County3,711$17,580
Huntley Comm Sch Dist 158McHenry County8,595$17,577
McHenry CHSD 156McHenry County2,222$17,575
Proviso Twp HSD 209Cook County4,425$17,530
Oak Lawn-Hometown SD 123Cook County3,388$17,518
Palos CCSD 118Cook County2,104$17,462
Eldorado CUSD 4Saline County1,077$17,459
Bloomington SD 87McLean County4,963$17,431
Ridgeland SD 122Cook County2,337$17,422
Troy CCSD 30CWill County4,012$17,369
Arcola CUSD 306Douglas County697$17,273
Steger SD 194Will County1,415$17,216
Amboy CUSD 272Lee County715$17,197
Fremont SD 79Lake County2,081$17,197
Lincoln CHSD 404Logan County786$17,162
Princeville CUSD 326Peoria County650$17,162
Bureau Valley CUSD 340Bureau County946$17,114
Lincoln ESD 27Logan County1,061$17,100
Gibson City-Melvin-Sibley CUSD 5Ford County968$17,098
CUSD 300McHenry County20,443$17,080
Anna CCSD 37Union County574$17,064
East Alton SD 13Madison County716$17,061
Grant CCSD 110St. Clair County562$17,060
Galena USD 120Jo Daviess County822$16,999
Somonauk CUSD 432DeKalb County750$16,983
Wabash CUSD 348Wabash County1,421$16,949
Center Cass SD 66DuPage County1,105$16,911
CUSD 308Kendall County16,940$16,904
Pekin PSD 108Tazewell County3,165$16,904
Crystal Lake CCSD 47McHenry County7,109$16,871
Burbank SD 111Cook County3,227$16,823
Ridgeview CUSD 19McLean County532$16,812
County of Woodford SchoolWoodford County915$16,755
Stockton CUSD 206Jo Daviess County548$16,745
Herscher CUSD 2Kankakee County1,695$16,729
Aurora East USD 131Kane County12,619$16,690
East Peoria CHSD 309Tazewell County947$16,675
Macomb CUSD 185McDonough County2,036$16,653
McLean County USD 5McLean County12,409$16,620
Georgetown-Ridge Farm CUD 4Vermilion County870$16,577
Channahon SD 17Will County1,182$16,563
Clinton CUSD 15De Witt County1,684$16,560
Mount Prospect SD 57Cook County2,191$16,542
Henry-Senachwine CUSD 5Marshall County539$16,534
Litchfield CUSD 12Montgomery County1,316$16,533
Centralia SD 135Marion County1,089$16,491
Antioch CCSD 34Lake County2,672$16,479
Atwood Heights SD 125Cook County562$16,477
Murphysboro CUSD 186Jackson County1,929$16,403
Bond County CUSD 2Bond County1,597$16,391
Eastland CUSD 308Carroll County714$16,381
Aurora West USD 129Kane County11,211$16,379
Du Quoin CUSD 300Perry County1,370$16,375
Genoa Kingston CUSD 424DeKalb County1,544$16,372
Marseilles ESD 150LaSalle County521$16,345
Central A & M CUD 21Christian County737$16,338
Arthur CUSD 305Douglas County1,008$16,333
County of Winnebago SD 320Winnebago County903$16,330
Central CHSD 71Clinton County620$16,329
Bushnell Prairie City CUSD 170McDonough County653$16,314
Alton CUSD 11Madison County5,752$16,310
Westchester SD 92-5Cook County1,036$16,301
Belle Valley SD 119St. Clair County985$16,276
Sangamon Valley CUSD 9Macon County644$16,269
Chicago Ridge SD 127-5Cook County1,432$16,263
New Berlin CUSD 16Sangamon County861$16,260
Meridian CUSD 223Ogle County1,493$16,212
Sunnybrook SD 171Cook County990$16,200
Massac UD 1Massac County1,879$16,174
United CUSD 304Warren County945$16,127
Momence CUSD 1Kankakee County1,016$16,121
West Central CUSD 235Henderson County744$16,113
Bradley Bourbonnais CHSD 307Kankakee County1,921$16,087
Union Ridge SD 86Cook County649$16,059
Galesburg CUSD 205Knox County3,928$16,041
Moline-Coal Valley CUSD 40Rock Island County7,185$15,998
Sparta CUSD 140Randolph County1,175$15,997
Prairie Central CUSD 8Livingston County1,725$15,986
Plano CUSD 88Kendall County2,443$15,971
Jacksonville SD 117Morgan County3,253$15,969
District 50 SchoolsTazewell County605$15,950
Mattoon CUSD 2Coles County3,137$15,923
Plainfield SD 202Will County24,856$15,896
Cary CCSD 26McHenry County2,302$15,892
Bloomingdale SD 13DuPage County1,344$15,872
Pekin CSD 303Tazewell County1,796$15,862
Mokena SD 159Will County1,542$15,852
Forrestville Valley CUSD 221Ogle County752$15,844
Gillespie CUSD 7Macoupin County1,140$15,843
Central SD 104St. Clair County600$15,837
Peoria Heights CUSD 325Peoria County754$15,836
Mercer County School District 404Mercer County1,294$15,828
Limestone CHSD 310Peoria County924$15,791
Itasca SD 10DuPage County1,000$15,782
Pecatonica CUSD 321Winnebago County897$15,721
Lockport SD 91Will County533$15,715
Western CUSD 12Pike County529$15,669
Oregon CUSD 220Ogle County1,439$15,666
Gallatin CUSD 7Gallatin County704$15,645
Paxton-Buckley-Loda CUD 10Ford County1,296$15,637
Iroquois County CUSD 9Iroquois County883$15,618
Decatur SD 61Macon County7,974$15,611
River Grove SD 85-5Cook County716$15,588
Lansing SD 158Cook County2,517$15,578
Bourbonnais SD 53Kankakee County2,296$15,559
North Mac CUSD 34Macoupin County1,186$15,553
Silvis SD 34Rock Island County620$15,487
Pontiac-W Holliday SD 105St. Clair County644$15,460
Coal City CUSD 1Grundy County2,112$15,447
Carlyle CUSD 1Clinton County962$15,425
O Fallon Twp HSD 203St. Clair County2,521$15,425
Trico CUSD 176Jackson County864$15,421
Tuscola CUSD 301Douglas County948$15,372
Spring Valley CCSD 99Bureau County608$15,359
Winthrop Harbor SD 1Lake County588$15,359
Manteno CUSD 5Kankakee County1,886$15,326
Lewistown CUSD 97Fulton County626$15,273
Vandalia CUSD 203Fayette County1,461$15,272
Dixon USD 170Lee County2,486$15,247
Gavin SD 37Lake County778$15,247
Hardin County CUSD 1Hardin County532$15,244
Schiller Park SD 81Cook County1,337$15,240
Big Hollow SD 38Lake County1,744$15,231
Country Club Hills SD 160Cook County1,150$15,224
Lawrence County CUD 20Lawrence County1,054$15,211
West Carroll CUSD 314Carroll County895$15,158
Heyworth CUSD 4McLean County898$15,158
Washington CHSD 308Tazewell County1,484$15,150
Effingham CUSD 40Effingham County2,314$15,130
LeRoy CUSD 2McLean County778$15,113
Brimfield CUSD 309Peoria County630$15,095
Freeburg CHSD 77St. Clair County683$15,076
Beecher CUSD 200UWill County1,044$15,067
Southwestern CUSD 9Macoupin County1,210$15,053
Frankfort CCSD 157CWill County2,661$15,049
Knoxville CUSD 202Knox County961$15,033
Dakota CUSD 201Stephenson County756$15,009
Iroquois West CUSD 10Iroquois County886$15,006
Riverton CUSD 14Sangamon County1,249$14,945
Central CUSD 4Iroquois County990$14,941
Jersey CUSD 100Jersey County2,432$14,899
Harmony Emge SD 175St. Clair County769$14,876
Streator ESD 44LaSalle County1,541$14,822
Polo CUSD 222Ogle County589$14,818
East Dubuque USD 119Jo Daviess County637$14,810
Carmi-White County CUSD 5White County1,329$14,809
Lake Villa CCSD 41Lake County2,442$14,776
Princeton ESD 115Bureau County1,068$14,760
Nokomis CUSD 22Montgomery County596$14,757
Central CUSD 301Kane County4,860$14,741
Fairfield PSD 112Wayne County614$14,738
Tolono CUSD 7Champaign County1,529$14,731
Brown County CUSD 1Brown County680$14,728
Midwest Central CUSD 191Mason County865$14,675
United Twp HSD 30Rock Island County1,789$14,657
New Lenox SD 122Will County5,050$14,628
Morrison CUSD 6Whiteside County980$14,621
Bunker Hill CUSD 8Macoupin County576$14,602
R O W V a CUSD 208Knox County616$14,596
Yorkville CUSD 115Kendall County6,937$14,596
Marengo-Union E Cons D 165McHenry County1,055$14,571
Salt Fork CUSD 512Vermilion County863$14,564
Wethersfield CUSD 230Henry County536$14,507
Bethalto CUSD 8Madison County2,321$14,496
Rochester CUSD 3ASangamon County2,074$14,490
Edwards County CUSD 1Edwards County835$14,485
Robinson CUSD 2Crawford County1,523$14,473
Schuyler-Industry CUSD 5Schuyler County937$14,433
Pana CUSD 8Christian County1,172$14,416
Havana CUSD 126Mason County870$14,391
Hillsboro CUSD 3Montgomery County1,626$14,362
Sherrard CUSD 200Mercer County1,371$14,360
Sterling CUSD 5Whiteside County3,264$14,348
Pleasant Plains CUSD 8Sangamon County1,250$14,347
Rockridge CUSD 300Rock Island County1,054$14,345
Edwardsville CUSD 7Madison County7,274$14,335
Stark County CUSD 100Stark County692$14,301
Goreville CUD 1Johnson County624$14,296
South Central CUD 401Marion County629$14,280
Brookfield Lagrange Park SD 95Cook County1,335$14,267
Chester CUSD 139Randolph County939$14,256
Carlinville CUSD 1Macoupin County1,325$14,248
Peru ESD 124LaSalle County943$14,238
Unity Point CCSD 140Jackson County637$14,226
Pikeland CUSD 10Pike County1,164$14,222
Tri Valley CUSD 3McLean County1,095$14,200
Pawnee CUSD 11Sangamon County560$14,196
Sandwich CUSD 430DeKalb County1,895$14,175
Calhoun CUSD 40Calhoun County522$14,174
Granite City CUSD 9Madison County5,817$14,168
Deer Creek-Mackinaw CUSD 701Tazewell County953$14,143
Morton CUSD 709Tazewell County3,234$14,122
Jasper County CUD 1Jasper County1,196$14,101
North Greene CUSD 3Greene County832$14,071
Lena Winslow CUSD 202Stephenson County810$14,065
Oblong CUSD 4Crawford County539$14,015
Mascoutah CUD 19St. Clair County4,152$14,011
Millstadt CCSD 160St. Clair County711$14,006
Red Bud CUSD 132Randolph County1,028$13,976
Canton Union SD 66Fulton County2,150$13,914
Riverdale CUSD 100Rock Island County1,092$13,909
Mendota CCSD 289LaSalle County1,040$13,901
Neoga CUSD 3Cumberland County501$13,900
Forest Ridge SD 142Cook County1,539$13,878
Central CUSD 3Adams County784$13,861
Mt Pulaski CUSD 23Logan County554$13,859
Charleston CUSD 1Coles County2,622$13,841
Lemont-Bromberek CSD 113ACook County2,538$13,838
River Bend CUSD 2Whiteside County942$13,837
Monticello CUSD 25Piatt County1,665$13,828
Westville CUSD 2Vermilion County1,198$13,816
Minooka CCSD 201Grundy County4,499$13,808
Shiloh Village SD 85St. Clair County577$13,797
Rockton SD 140Winnebago County1,602$13,795
Sesser-Valier CUSD 196Franklin County609$13,785
Kinnikinnick CCSD 131Winnebago County1,724$13,771
Winchester CUSD 1Scott County576$13,759
Prophetstown-Lyndon-Tampico CUSD3Whiteside County791$13,741
Mt Zion CUSD 3Macon County2,411$13,713
Taylorville CUSD 3Christian County2,262$13,700
Monmouth-Roseville CUSD 238Warren County1,624$13,668
Liberty CUSD 2Adams County634$13,656
West Washington Co CUD 10Washington County529$13,645
Porta CUSD 202Menard County1,054$13,630
Fisher CUSD 1Champaign County613$13,509
Argenta-Oreana CUSD 1Macon County930$13,506
Norridge SD 80Cook County1,113$13,497
Freeburg CCSD 70St. Clair County796$13,415
Morris CHSD 101Grundy County946$13,388
North Clay CUSD 25Clay County570$13,358
Kewanee CUSD 229Henry County1,969$13,322
Rochelle CCSD 231Ogle County1,577$13,322
Tri City CUSD 1Sangamon County577$13,289
Prairie Hill CCSD 133Winnebago County773$13,252
Geneseo CUSD 228Henry County2,463$13,239
Dwight Common SD 232Livingston County545$13,224
Richland County CUSD 1Richland County2,280$13,170
Farmington Central CUSD 265Peoria County1,259$13,163
El Paso-Gridley CUSD 11Woodford County1,201$13,159
Auburn CUSD 10Sangamon County1,114$13,132
Marion CUSD 2Williamson County3,749$13,127
Johnston City CUSD 1Williamson County1,094$13,113
Wilmington CUSD 209UWill County1,298$13,098
Illini Bluffs CUSD 327Peoria County897$13,090
Benton CCSD 47Franklin County1,075$13,057
Saratoga CCSD 60CGrundy County772$13,039
Midland CUSD 7Marshall County665$13,014
Quincy SD 172Adams County6,345$12,997
Herrin CUSD 4Williamson County2,355$12,991
Wesclin CUSD 3Clinton County1,346$12,984
Columbia CUSD 4Monroe County1,990$12,981
Whiteside SD 115St. Clair County1,166$12,979
Oakwood CUSD 76Vermilion County867$12,975
Wolf Branch SD 113St. Clair County779$12,965
Tremont CUSD 702Tazewell County927$12,963
Casey-Westfield CUSD 4CClark County899$12,929
Dunlap CUSD 323Peoria County4,736$12,919
Highland CUSD 5Madison County2,796$12,907
Shelbyville CUSD 4Shelby County1,251$12,822
Norris City-Omaha-Enfield CUSD 3White County699$12,807
Athens CUSD 213Menard County1,017$12,806
Cumberland CUSD 77Cumberland County1,011$12,805
Altamont CUSD 10Effingham County666$12,800
Eureka CUD 140Woodford County1,528$12,800
Il Valley Central USD 321Peoria County2,036$12,755
Triad CUSD 2Madison County3,991$12,745
Morris SD 54Grundy County1,078$12,715
Orion CUSD 223Henry County999$12,666
Washington SD 52Tazewell County843$12,663
Nashville CCSD 49Washington County584$12,613
Red Hill CUSD 10Lawrence County928$12,607
Waterloo CUSD 5Monroe County2,768$12,591
Elmwood CUSD 322Peoria County658$12,584
Warrensburg-Latham CUSD 11Macon County992$12,517
Williamsville CUSD 15Sangamon County1,494$12,503
Hamilton Co CUSD 10Hamilton County1,169$12,481
Hamilton CCSD 328Hancock County589$12,462
Marshall CUSD 2CClark County1,224$12,445
St Joseph CCSD 169Champaign County791$12,336
Meridian CUSD 15Macon County967$12,284
Villa Grove CUSD 302Douglas County654$12,249
Collinsville CUSD 10Madison County6,140$12,244
Maroa Forsyth CUSD 2Macon County1,194$12,229
Staunton CUSD 6Macoupin County1,217$12,215
Smithton CCSD 130St. Clair County556$12,203
Paris-Union SD 95Edgar County1,229$12,182
Salem SD 111Marion County928$12,128
Olympia CUSD 16McLean County1,759$12,107
Beardstown CUSD 15Cass County1,506$12,096
CUSD 4Adams County664$11,955
Germantown Hills SD 69Woodford County839$11,853
O Fallon CCSD 90St. Clair County3,944$11,672
Salem CHSD 600Marion County732$11,654
Central SD 51Tazewell County1,281$11,560
Manhattan SD 114Will County1,881$11,376
Bismarck Henning CUSDVermilion County820$11,356
Sullivan CUSD 300Moultrie County1,179$11,306
Ball Chatham CUSD 5Sangamon County4,655$11,231
Dieterich CUSD 30Effingham County609$11,187
Metamora CCSD 1Woodford County827$11,183
Teutopolis CUSD 50Effingham County1,081$10,949
Flora CUSD 35Clay County1,345$10,897
Carterville CUSD 5Williamson County2,218$10,411
Mahomet-Seymour CUSD 3Champaign County3,423$9,950
Breese ESD 12Clinton County605$9,717
Paris CUSD 4Edgar County627$9,196

Source: NCES F-33 fiscal year 2022-23: current expenditures for elementary and secondary education (TCURELSC) over fall membership (V33).

More lists for Illinois

  1. 01Public schools in Illinois

    The state hub: schools, students, districts

  2. 02Every school district

    Directory, 2024-25

  3. 03Largest schools

    By 2024-25 enrollment

  4. 04Fewest students per teacher

    Schools, 2024-25

  5. 05Teacher salary spending by district

    F-33 fiscal year 2022-23

  6. 06Chronic absenteeism

    EDFacts 2022-23

Sources

Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23