Edit Module
Edit Module

The Best Public Schools in the Suburbs

Published Sept. 3, 2019

Top Suburban Cook County High Schools

   EnrollmentSpending per pupilSAT reading
attainment %*
SAT math
attainment %*
Graduation
rate
1New Trier Township High SchoolWinnetka2,934$15,913807798
2Glenbrook North High SchoolNorthbrook1,988$13,730767798
3Proviso Mathematics & Science AcademyForest Park792$8,7428273100
4Glenbrook South High SchoolGlenview3,067$13,730686798
5William Fremd High SchoolPalatine2,594$11,304697198
6Oak Park and River Forest High SchoolOak Park3,370$15,783625694
7Prospect High SchoolMount Prospect2,150$12,004716796
8Maine South High SchoolPark Ridge2,397$12,963656697
9John Hersey High SchoolArlington Heights1,864$12,004736890
10Evanston Township High SchoolEvanston3,459$11,900565292
11James B. Conant High SchoolHoffman Estates2,349$11,304515997
12Niles West High SchoolSkokie2,435$15,257484695
13Lyons Township High SchoolLa Grange4,000$11,425605996
14Schaumburg High SchoolSchaumburg2,116$11,304495895
15Niles North High SchoolSkokie2,059$15,257474593
16Lemont High SchoolLemont1,404$10,655605697
17Rolling Meadows High SchoolRolling Meadows1,900$12,004525694
18Hoffman Estates High SchoolHoffman Estates1,907$11,304394193
19Palatine High SchoolPalatine2,587$11,304374192
20Elk Grove High SchoolElk Grove Village1,935$12,004434497
* Figures do not reflect low-income adjustment

Top Suburban Cook County Elementary and Middle Schools

   GradesEnrollmentSpending per pupilPARCC reading
attainment %
PARCC math
attainment %
1Middlefork SchoolNorthfieldK–3202$16,1917583
2Central Elementary SchoolWilmetteK–4459$9,4097380
3Shabonee SchoolNorthbrook3–5430$12,7038379
4The Joseph Sears SchoolKenilworthPK–8451$14,5458274
5Thomas Dooley Elementary SchoolSchaumburgK–6470$9,0578778
6Marie Murphy SchoolWilmettePK, 6–8284$11,1828478
7Wood Oaks Junior High SchoolNorthbrook6–8429$12,7038572
8McKenzie Elementary SchoolWilmetteK–4446$9,4096769
9Greenbriar Elementary SchoolNorthbrookK–5402$13,1176662
10Campanelli Elementary SchoolSchaumburgK–6538$9,0577476
11Sunset Ridge SchoolNorthfield4–8272$16,1917671
12Maple SchoolNorthbrook6–8384$11,6107878
13L.J. Hauser Junior High SchoolRiverside6–8598$9,0837163
14Spring Avenue Elementary SchoolLa GrangeK–6320$9,1907570
15Avoca West Elementary SchoolGlenviewK–5452$11,1826966
16Michael Collins Elementary SchoolSchaumburgK–6767$9,0577566
17Meadowbrook Elementary SchoolNorthbrookK–5403$13,1176577
18Grove Avenue Elementary SchoolBarringtonK–5553$9,8168176
19Ivy Hill Elementary SchoolArlington HeightsK–5639$8,0406970
20South Elementary SchoolDes PlainesK–5221$11,1106370
 

Top DuPage County High Schools

   EnrollmentSpending per pupilSAT reading
attainment %*
SAT math
attainment %*
Graduation
rate
1Hinsdale Central High SchoolHinsdale2,786$12,849797594
2Naperville Central High SchoolNaperville2,815$8,898707497
3Lisle High SchoolLisle480$12,474575799
4Downers Grove North High SchoolDowners Grove2,186$11,819636796
5Naperville North High SchoolNaperville2,676$8,898676799
* Figures do not reflect low-income adjustment

Top DuPage County Elementary and Middle Schools

   GradesEnrollmentSpending per pupilPARCC reading
attainment %
PARCC math
attainment %
1Prospect SchoolClarendon HillsK–5397$10,9077678
2Butler Junior High SchoolOak Brook6–8194$10,3408377
3Walker SchoolClarendon HillsK–5268$10,9077186
4Madison SchoolHinsdaleK–5433$10,9078573
5Mill Street Elementary SchoolNapervilleK–5660$8,8986467
6Meadow Glens Elementary SchoolNapervilleK–5475$8,8988686
7Elmwood Elementary SchoolNapervilleK–5680$8,8986664
8Elm SchoolBurr RidgeK–5294$10,9078573
9Ellsworth Elementary SchoolNapervilleK–5251$8,8988166
10Highlands Elementary SchoolNapervilleK–5509$8,8987978
 

Top Kane County High Schools

   EnrollmentSpending per pupilSAT reading
attainment %*
SAT math
attainment %*
Graduation
rate
1St. Charles North High SchoolSt. Charles2,022$8,194636798
2St. Charles East High SchoolSt. Charles2,512$8,194565796
3Batavia High SchoolBatavia1,899$8,100566095
4Geneva Community High SchoolGeneva1,933$7,197626298
5Kaneland High SchoolMaple Park1,313$7,590473997
* Figures do not reflect low-income adjustment

Top Kane County Elementary and Middle Schools

   GradesEnrollmentSpending per pupilPARCC reading
attainment %
PARCC math
attainment %
1Wild Rose Elementary SchoolSt. CharlesK–5531$8,1946671
2Lincoln Elementary SchoolSt. CharlesPK–5238$8,1946451
3Bell Graham Elementary SchoolSt. CharlesK–5397$8,1946564
4Algonquin Lakes Elementary SchoolAlgonquinK–5457$6,2966659
5Thompson Middle SchoolSt. Charles6–81,641$8,1946954
6Lily Lake Grade SchoolMaple ParkK–5214$6,3807663
7Wredling Middle SchoolSt. Charles6–81,299$8,1946757
8Louise White SchoolBataviaK–5366$8,1004954
9Corron Elementary SchoolSouth ElginK–5435$8,1945156
10Prairie Knolls Middle SchoolElgin6–7642$6,3806956
 

Top Lake County High Schools

   EnrollmentSpending per pupilSAT reading
attainment %*
SAT math
attainment %*
Graduation
rate
1Vernon Hills High SchoolVernon Hills1,400$14,590727498
2Deerfield High SchoolDeerfield1,622$15,086797397
3Adlai E. Stevenson High SchoolLincolnshire4,185$11,891788297
4Libertyville High SchoolLibertyville1,917$14,590777697
5Highland Park High SchoolHighland Park1,995$15,086706594
* Figures do not reflect low-income adjustment

Top Lake County Elementary and Middle Schools

   GradesEnrollmentSpending per pupilPARCC reading
attainment %
PARCC math
attainment %
1Walden Elementary SchoolDeerfieldK–5471$10,1808886
2Ravinia Elementary SchoolHighland ParkK–5232$10,5338477
3Daniel Wright Junior High SchoolLincolnshire6–8666$9,0948882
4Butterfield SchoolLibertyvillePK–5527$7,9126867
5Ivy Hall Elementary SchoolBuffalo Grove1–5438$8,7417478
6Lake Bluff Elementary SchoolLake BluffPK–5570$10,1376356
7Wilmot Elementary SchoolDeerfieldK–5510$10,1807774
8South Park Elementary SchoolDeerfieldPK–5439$10,1808284
9Cherokee Elementary SchoolLake ForestK–4296$10,5616675
10Prairie Elementary SchoolBuffalo Grove1–5423$8,7417580
 

Top McHenry County High Schools

   EnrollmentSpending per pupilSAT reading
attainment %*
SAT math
attainment %*
Graduation
rate
1Crystal Lake South High SchoolCrystal Lake1,465$9,630565797
2Crystal Lake Central High SchoolCrystal Lake1,508$9,630504995
3Prairie Ridge High SchoolCrystal Lake1,436$9,630545893
4Cary-Grove High SchoolCary1,702$9,630535197
5Richmond-Burton Community High SchoolRichmond663$8,403605595
* Figures do not reflect low-income adjustment

Top McHenry County Elementary and Middle Schools

   GradesEnrollmentSpending per pupilPARCC reading
attainment %
PARCC math
attainment %
1Edgebrook Elementary SchoolMcHenryPK–5500$8,4863841
2Prairie Grove Elementary SchoolCrystal LakePK–5425$9,5226049
3West Elementary SchoolCrystal LakeK–5527$6,7675566
4Nippersink Middle SchoolRichmond6–8433$7,9026152
5Woods Creek Elementary SchoolCrystal LakeK–5598$6,7676460
6Kenneth E. Neubert Elementary SchoolAlgonquinK–5438$6,2964350
7Richmond Grade SchoolRichmondK–5418$7,9025646
8Prairie Grove Junior High SchoolCrystal Lake6–8258$9,5225633
9Johnsburg Junior High SchoolJohnsburg6–8474$7,9464835
10Eastview Elementary SchoolAlgonquinPK–5490$6,2966457
 

Top Will County High Schools

   EnrollmentSpending per pupilSAT reading
attainment %*
SAT math
attainment %*
Graduation
rate
1Neuqua Valley High SchoolNaperville3,662$7,843747598
2Lincoln-Way East High SchoolFrankfort2,889$7,194595997
3Lincoln-Way Central High SchoolNew Lenox2,138$7,194576098
4Lincoln-Way West High SchoolNew Lenox1,905$7,194546098
5Lockport Township High SchoolEast Lockport3,706$8,039504595
* Figures do not reflect low-income adjustment

Top Will County Elementary and Middle Schools

   GradesEnrollmentSpending per pupilPARCC reading
attainment %
PARCC math
attainment %
1Hickory Creek Middle SchoolFrankfort6–8873$6,0718780
2River Woods Elementary SchoolNapervilleK–5501$8,8987171
3Jane Addams Middle SchoolBolingbrook6–8690$8,4865849
4Union Elementary SchoolJolietK–891$9,2595941
5Eisenhower AcademyJoliet1–5240$6,5338384
6Danielle-Joy Peterson Elementary SchoolNapervilleK–5737$7,8437073
7Frankfort Square Elementary SchoolFrankfort1–4211$6,6166664
8Oliver Julian Kendall Elementary SchoolNapervilleK–5349$7,8437773
9Chelsea Intermediate SchoolFrankfort3–5815$6,0716870
10Fry Elementary SchoolNapervilleK–5560$7,8437380
 

The Best Public Schools in the Suburbs

Share

Edit Module
Edit Module
Submit your comment

Comments are moderated. We review them in an effort to remove foul language, commercial messages, abuse, and irrelevancies.