School rankings provide an invaluable resource for parents โ the lists give parents a glimpse into individual schoolโs strengths and weaknesses. Illinois families might be wondering how their schools stack up.
Niche, a data-analyzing website focused on schools, has graded some of the best public schools in Illinois. The results stem from U.S. Department of Education data, student and parent surveys, test scores and other categories. Discover which Illinois schools made the grade.
Find the best public middle schools near you
- Best Public Middle Schools in Cook County
- Best Public Middle Schools in DuPage County
- Best Public Middle Schools in Lake County
Top 50 public middle schools in Illinois
- The Joseph Sears School, Kenilworth (A+)
- Kennedy Junior High School, Lisle (A+)
- Scullen Middle School, Naperville (A+)
- Bannockburn School, Bannockburn (A+)
- Wood Oaks Junior High School, Northbrook (A+)
- Thomas Metcalf School, Normal (A+)
- Union Elementary School, Joliet (A+)
- Butler Junior High School, Oak Brook (A+)
- Gordon Gregory Middle School, Naperville (A+)
- Field School, Northbrook (A+)
- Rondout Elementary School, Lake Forest (A+)
- Francis Granger Middle School, Aurora (A)
- Oak Grove Elementary School, Libertyville (A)
- Maple School, Northbrook (A)
- Clifford Crone Middle School, Naperville (A)
- Washington Junior High School, Naperville (A)
- Lincoln Junior High School, Naperville (A)
- Madison Junior High School, Naperville (A)
- Lisbon Grade School, Newark (A)
- Thayer J. Hill Middle School, Naperville (A)
- Clarence E. Culver School, Niles (A)
- Hinsdale Middle School, Hinsdale (A)
- Sunset Ridge Elementary School, Northfield (A)
- Highlands Middle School, La Grange Highlands (A)
- Lake Bluff Middle School, Lake Bluff (A)
- Clarendon Hills Middle School, Clarendon Hills (A)
- Park Junior High School, La Grange Park (A)
- Fairview South School, Skokie (A)
- Central School, Glencoe (A)
- Hickory Creek Middle School, Frankfort (A)
- Pleasantdale Middle School, Burr Ridge (A)
- Roosevelt School, River Forest (A)
- Daniel Wright Junior High School, Lincolnshire (A)
- Wredling Middle School, St. Charles (A)
- Elwood Community Consolidated School, Elmwood (A)
- Park View Elementary School, Morton Grove (A)
- Highcrest Middle School, Wilmette (A)
- Franklin Middle School, Wheaton (A)
- Carleton W. Washburne School, Winnetka (A)
- Northbrook Junior High School, Northbrook (A)
- Gower Middle School, Burr Ridge (A)
- Golf Middle School, Morton Grove (A)
- Woodlawn Middle School, Long Grove (A)
- Aviston Elementary School, Aviston (A)
- East Prairie Elementary School, Skokie (A)
- Dunlap Middle School, Dunlap (A)
- Saratoga Elementary School, Morris (A)
- Still Middle School, Aurora (A)
- Wilmette Junior High School, Wilmette (A)
- Thompson Middle School, St. Charles (A)
Follow Chicago Parent on Instagram.