Top Ranked Cities with Best Public Schools in Illinois
The top ranked towns and cities for public schools in Illinois are listed below (2021).
The ranking below is based on the percentage of schools within a town or city which have placed in the top 10% of all schools statewide.
A school's overall rank is based on its combined math and reading proficiency test score ranking. Schools are ranked and compared within their own state only.
Top Ranked Cities with Best Public Schools in Illinois (2021)
City
% of Schools in
Top 10% Statewide
Top 10% Statewide
Top Ranked Schools
(Math Proficiency % | Reading Proficiency %)
(Math Proficiency % | Reading Proficiency %)
100%
(8 out of 8)
(8 out of 8)
100%
(3 out of 3)
(3 out of 3)
- Tri-valley Middle School
Rank: #319 of 3,672 (Top 5%)
(Math: 62% | Reading: 74%) - Tri-valley Elementary School
Rank: #426 of 3,672 (Top 10%)
(Math: 60-64% | Reading: 65-69%) - Tri-valley High School
Rank: #526 of 3,672 (Top 10%)
(Math: 60-64% | Reading: 60-64%) - View Full List of Top Ranked Downs, IL Schools
100%
(6 out of 6)
(6 out of 6)
- Madison Elementary School
Rank: #87 of 3,672 (Top 1%)
(Math: 73% | Reading: 85-89%) - Hinsdale Central High School
Rank: #110 of 3,672 (Top 5%)
(Math: 75% | Reading: 79%) - The Lane Elementary School
Rank: #118 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 80-84%) - View Full List of Top Ranked Hinsdale, IL Schools
100%
(7 out of 7)
(7 out of 7)
- Libertyville High School
Rank: #118 of 3,672 (Top 5%)
(Math: 75% | Reading: 77%) - Copeland Manor Elementary School
Rank: #125 of 3,672 (Top 5%)
(Math: 77% | Reading: 75%) - Rockland Elementary School
Rank: #157 of 3,672 (Top 5%)
(Math: 75-79% | Reading: 70-74%) - View Full List of Top Ranked Libertyville, IL Schools
100%
(3 out of 3)
(3 out of 3)
- Lincoln Elementary School
Rank: #145 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 75-79%) - Willard Elementary School
Rank: #353 of 3,672 (Top 5%)
(Math: 55-59% | Reading: 80-84%) - Roosevelt School
Rank: #464 of 3,672 (Top 10%)
(Math: 61% | Reading: 67%) - View Full List of Top Ranked River Forest, IL Schools
100%
(4 out of 4)
(4 out of 4)
- Forest Hills Elementary School
Rank: #118 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 80-84%) - John Laidlaw Elementary School
Rank: #253 of 3,672 (Top 5%)
(Math: 71% | Reading: 71%) - Mcclure Junior High School
Rank: #262 of 3,672 (Top 5%)
(Math: 73% | Reading: 68%) - View Full List of Top Ranked Western Springs, IL Schools
88%
(7 out of 8)
(7 out of 8)
86%
(6 out of 7)
(6 out of 7)
- Lake Forest High School
Rank: #193 of 3,672 (Top 5%)
(Math: 71% | Reading: 75%) - Cherokee Elementary School
Rank: #246 of 3,672 (Top 5%)
(Math: 75-79% | Reading: 65-69%) - Deer Path Middle School West
Rank: #272 of 3,672 (Top 5%)
(Math: 69% | Reading: 71%) - View Full List of Top Ranked Lake Forest, IL Schools
75%
(3 out of 4)
(3 out of 4)
75%
(3 out of 4)
(3 out of 4)
73%
(8 out of 11)
(8 out of 11)
- Grove Avenue Elementary School
Rank: #98 of 3,672 (Top 5%)
(Math: 76% | Reading: 81%) - Barbara B Rose Elementary School
Rank: #118 of 3,672 (Top 5%)
(Math: 78% | Reading: 75%) - Hough Street Elementary School
Rank: #145 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 75-79%) - View Full List of Top Ranked Barrington, IL Schools
73%
(8 out of 11)
(8 out of 11)
- Spring Ave Elementary School
Rank: #145 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 75-79%) - Cossitt Ave Elementary School
Rank: #326 of 3,672 (Top 5%)
(Math: 65% | Reading: 71%) - Highlands Middle School
Rank: #327 of 3,672 (Top 5%)
(Math: 63% | Reading: 72%) - View Full List of Top Ranked La Grange, IL Schools
67%
(8 out of 12)
(8 out of 12)
67%
(4 out of 6)
(4 out of 6)
64%
(7 out of 11)
(7 out of 11)
- Greeley Elementary School
Rank: #66 of 3,672 (Top 1%)
(Math: 85-89% | Reading: 75-79%) - New Trier Township H S Winnetka
Rank: #101 of 3,672 (Top 5%)
(Math: 76% | Reading: 80%) - Middlefork Primary School
Rank: #112 of 3,672 (Top 5%)
(Math: 80-89% | Reading: 70-79%) - View Full List of Top Ranked Winnetka, IL Schools
62%
(8 out of 13)
(8 out of 13)
60%
(29 out of 48)
(29 out of 48)
- Meadow Glens Elementary School
Rank: #40 of 3,672 (Top 1%)
(Math: 85% | Reading: 85%) - Highlands Elementary School
Rank: #85 of 3,672 (Top 1%)
(Math: 78% | Reading: 79%) - Ranch View Elementary School
Rank: #131 of 3,672 (Top 5%)
(Math: 73% | Reading: 77%) - View Full List of Top Ranked Naperville, IL Schools
60%
(9 out of 15)
(9 out of 15)
- Thomas Dooley Elementary School
Rank: #49 of 3,672 (Top 1%)
(Math: 78% | Reading: 87%) - Campanelli Elementary School
Rank: #150 of 3,672 (Top 5%)
(Math: 76% | Reading: 74%) - Hoover Math And Science Academy
Rank: #243 of 3,672 (Top 5%)
(Math: 68% | Reading: 73%) - View Full List of Top Ranked Schaumburg, IL Schools
60%
(3 out of 5)
(3 out of 5)
57%
(4 out of 7)
(4 out of 7)
56%
(5 out of 9)
(5 out of 9)
- George B Carpenter Elementary School
Rank: #366 of 3,672 (Top 5%)
(Math: 70% | Reading: 66%) - George Washington Elementary School
Rank: #375 of 3,672 (Top 5%)
(Math: 61% | Reading: 72%) - Maine South High School
Rank: #462 of 3,672 (Top 10%)
(Math: 65% | Reading: 64%) - View Full List of Top Ranked Park Ridge, IL Schools
56%
(10 out of 18)
(10 out of 18)
- Longfellow Elementary School
Rank: #118 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 80-84%) - Hawthorne Elementary School
Rank: #380 of 3,672 (Top 5%)
(Math: 55-59% | Reading: 75-79%) - Lincoln Elementary School
Rank: #401 of 3,672 (Top 10%)
(Math: 59% | Reading: 72%) - View Full List of Top Ranked Wheaton, IL Schools
55%
(6 out of 11)
(6 out of 11)
- Woodlawn Middle School
Rank: #165 of 3,672 (Top 5%)
(Math: 71% | Reading: 78%) - Kildeer Countryside Elementary School
Rank: #178 of 3,672 (Top 5%)
(Math: 78% | Reading: 71%) - Country Meadows Elementary School
Rank: #598 of 3,672 (Top 10%)
(Math: 64% | Reading: 60%) - View Full List of Top Ranked Lake Zurich, IL Schools
50%
(3 out of 6)
(3 out of 6)
- Central Elementary School
Rank: #206 of 3,672 (Top 5%)
(Math: 69% | Reading: 76%) - L J Hauser Junior High School
Rank: #365 of 3,672 (Top 5%)
(Math: 62% | Reading: 71%) - A F Ames Elementary School
Rank: #426 of 3,672 (Top 10%)
(Math: 60-64% | Reading: 65-69%) - View Full List of Top Ranked Riverside, IL Schools
44%
(4 out of 9)
(4 out of 9)
- Vernon Hills High School
Rank: #188 of 3,672 (Top 5%)
(Math: 73% | Reading: 72%) - Hawthorn Elementary School South
Rank: #628 of 3,672 (Top 10%)
(Math: 63% | Reading: 59%) - Hawthorn Middle School North
Rank: #681 of 3,672 (Top 10%)
(Math: 59% | Reading: 60%) - View Full List of Top Ranked Vernon Hills, IL Schools
42%
(5 out of 12)
(5 out of 12)
- Benjamin Franklin Elementary School
Rank: #468 of 3,672 (Top 10%)
(Math: 73% | Reading: 60%) - Hadley Junior High School
Rank: #475 of 3,672 (Top 10%)
(Math: 60% | Reading: 67%) - Park View Elementary School
Rank: #476 of 3,672 (Top 10%)
(Math: 66% | Reading: 62%) - View Full List of Top Ranked Glen Ellyn, IL Schools
40%
(4 out of 10)
(4 out of 10)
- Hickory Creek Middle School
Rank: #51 of 3,672 (Top 1%)
(Math: 79% | Reading: 86%) - Chelsea Elementary School
Rank: #311 of 3,672 (Top 5%)
(Math: 70% | Reading: 68%) - Frankfort Square Elementary School
Rank: #426 of 3,672 (Top 10%)
(Math: 60-64% | Reading: 65-69%) - View Full List of Top Ranked Frankfort, IL Schools
32%
(6 out of 19)
(6 out of 19)
- Wild Rose Elementary School
Rank: #354 of 3,672 (Top 5%)
(Math: 71% | Reading: 66%) - St Charles North High School
Rank: #431 of 3,672 (Top 10%)
(Math: 67% | Reading: 63%) - Bell-graham Elementary School
Rank: #464 of 3,672 (Top 10%)
(Math: 64% | Reading: 65%) - View Full List of Top Ranked Saint Charles, IL Schools
29%
(4 out of 14)
(4 out of 14)
- Ravinia Elementary School
Rank: #118 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 80-84%) - Braeside Elementary School
Rank: #157 of 3,672 (Top 5%)
(Math: 75-79% | Reading: 70-74%) - Lincoln Elementary School
Rank: #201 of 3,672 (Top 5%)
(Math: 65-69% | Reading: 75-79%) - View Full List of Top Ranked Highland Park, IL Schools
27%
(4 out of 15)
(4 out of 15)
- Willowbrook Elementary School
Rank: #291 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 65-69%) - Glenbrook South High School
Rank: #347 of 3,672 (Top 5%)
(Math: 67% | Reading: 67%) - Avoca West Elementary School
Rank: #357 of 3,672 (Top 5%)
(Math: 65% | Reading: 69%) - View Full List of Top Ranked Glenview, IL Schools
25%
(5 out of 20)
(5 out of 20)
- Terrace Elementary School
Rank: #347 of 3,672 (Top 5%)
(Math: 65-69% | Reading: 65-69%) - South Elementary School
Rank: #391 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 60-64%) - Cumberland Elementary School
Rank: #526 of 3,672 (Top 10%)
(Math: 55-59% | Reading: 65-69%) - View Full List of Top Ranked Des Plaines, IL Schools
25%
(3 out of 12)
(3 out of 12)
- Longfellow Elementary School
Rank: #705 of 3,672 (Top 10%)
(Math: 60% | Reading: 58%) - Oak Park & River Forest High School
Rank: #708 of 3,672 (Top 10%)
(Math: 55% | Reading: 62%) - Horace Mann Elementary School
Rank: #766 of 3,672 (Top 10%)
(Math: 69% | Reading: 53%) - View Full List of Top Ranked Oak Park, IL Schools
25%
(4 out of 16)
(4 out of 16)
23%
(3 out of 13)
(3 out of 13)
- Park View Elementary School
Rank: #202 of 3,672 (Top 5%)
(Math: 70-74% | Reading: 70-74%) - Butterfield Elementary School
Rank: #626 of 3,672 (Top 10%)
(Math: 55-59% | Reading: 60-64%) - Wm Hammerschmidt Elementary School
Rank: #780 of 3,672 (Top 10%)
(Math: 60-64% | Reading: 55%) - View Full List of Top Ranked Lombard, IL Schools
20%
(4 out of 20)
(4 out of 20)
- Ivy Hill Elementary School
Rank: #296 of 3,672 (Top 5%)
(Math: 70% | Reading: 69%) - John Hersey High School
Rank: #326 of 3,672 (Top 5%)
(Math: 65% | Reading: 71%) - Greenbrier Elementary School
Rank: #626 of 3,672 (Top 10%)
(Math: 55-59% | Reading: 60-64%) - View Full List of Top Ranked Arlington Heights, IL Schools
Recent Articles
Jay McDowell, a public school teacher in Howell, evicted a student for making anti-homosexual comments, but now the instructor faces suspension. Learn about the national controversy that involves this local Michigan teacher.
A six-year old in Aurora, Colorado, was suspended after singing an LMFAO song to a little girl in his class and reportedly “shaking his booty.” We look at the case and the sexual harassment problem in public schools today.
After playing rapper Macklemore's "Same Love" pro-gay rights rap song in class, a Michigan teacher was suspended with no pay. We explore the controversy.