Skip to Content

### Top Public Middle Schools in Cook County, Illinois

Choosing the right middle school is a crucial initial decision in a child’s educational journey.

In Cook County, there is variation in school performance, with some schools outperforming others. Niche, a website that analyzes data related to schools, has compiled a list of the top 50 public middle schools in Cook County based on various criteria such as teacher quality, state test scores, student-teacher ratio, and student diversity.

Here are the top 50 public middle schools in Cook County:

  1. [School Name], Kenilworth (A+)
  2. [School Name], Northbrook (A+)
  3. [School Name], Northbrook (A+)
  4. [School Name], Northbrook (A)
  5. [School Name], Niles (A)
  6. [School Name], Northfield (A)
  7. [School Name], La Grange Highlands (A)
  8. [School Name], La Grange Park (A)
  9. [School Name], Skokie (A)
  10. [School Name], Glencoe (A)
  11. [School Name], Burr Ridge (A)
  12. [School Name], River Forest (A)
  13. [School Name], Morton Grove (A)
  14. [School Name], Wilmette (A)
  15. [School Name], Northbrook (A)
  16. [School Name], Morton Grove (A)
  17. [School Name], Skokie (A)
  18. [School Name], Wilmette (A)
  19. [School Name], Barrington (A)
  20. [School Name], Winnetka (A)
  21. [School Name], Western Springs (A)
  22. [School Name], Riverside (A)
  23. [School Name], Palos Park (A)
  24. [School Name], Schaumburg (A)
  25. [School Name], Wilmette (A)
  26. [School Name], Barrington (A)
  27. [School Name], La Grange Park (A)
  28. [School Name], Hickory Hills (A)
  29. [School Name], La Grange (A)
  30. [School Name], La Grange (A)
  31. [School Name], Norridge (A)
  32. [School Name], Elk Grove Village (A)
  33. [School Name], Lincolnwood (A)
  34. [School Name], Des Plaines (A)
  35. [School Name], Park Ridge (A)
  36. [School Name], Prospect Heights (A-)
  37. [School Name], Harwood Heights (A-)
  38. [School Name], Chicago (A-)
  39. [School Name], Schaumburg (A-)
  40. [School Name], Chicago (A-)
  41. [School Name], Chicago (A-)
  42. [School Name], Hoffman Estates (A-)
  43. [School Name], Glenview (A-)
  44. [School Name], Palos Heights (A-)
  45. [School Name], Chicago (A-)
  46. [School Name], Chicago (A-)
  47. [School Name], Lemont (A-)
  48. [School Name], Tinley Park (A-)
  49. [School Name], Chicago (A-)
  50. [School Name], Niles (A-)

For more parenting tips and information, follow Chicago Parent on [social media].