Best Middle Schools in Lake County

See how your local middle school stacks up against the best in the Lake County.

Choosing a middle school is an important early step in a child’s education. 

Some schools in Lake County have better scores than others. Niche, a data-analyzing website focused on schools, has graded some of the best public middle schools in Lake County

The results stem from multiple ranking factors including teacher quality, state test scores, student-teacher ratio, student diversity and more. Read more on how this ranking was calculated.

Top 50 public middle schools in Lake County

  1. Bannockburn School, Bannockburn (A+)
  2. Rondout Elementary School, Lake Forest (A+)
  3. Oak Grove Elementary School, Libertyville (A)
  4. Lake Bluff Middle School, Lake Bluff (A)
  5. Daniel Wright Junior High School, Lincolnshire (A)
  6. Woodlawn Middle School, Long Grove (A)
  7. Charles J. Caruso Middle School, Deerfield (A)
  8. Twin Groves Middle School, Buffalo Grove (A)
  9. Alan B. Shepard Middle School, Deerfield (A)
  10. Lake Zurich Middle School – South Campus, Lake Zurich (A)
  11. Hawthorn Middle School South, Vernon Hills (A)
  12. Deer Path Middle School East, Lake Forest (A)
  13. Lake Zurich Middle School – North Campus, Lake Zurich (A)
  14. Deer Path Middle School West, Lake Forest (A)
  15. Aptakisic Junior High School, Buffalo Grove (A)
  16. Hawthorn Middle School North, Vernon Hills (A-)
  17. Edgewood Middle School, Highland Park (A-)
  18. Millburn Middle School, Lindenhurst (A-)
  19. Highland Middle School, Libertyville (A-)
  20. Fremont Junior High/Middle School, Mundelein (A-)
  21. Northwood Junior High School, Highland Park (A-)
  22. Woodland Middle School, Gurnee (A-)
  23. Emmons Grade School, Antioch (B+)
  24. Peter J. Palombi School, Lake Villa (B+)
  25. Park West School, Round Lake (B+)
  26. Grayslake Middle School, Grayslake (B+)
  27. Wauconda Middle School, Wauconda (B)
  28. Frederick School, Grayslake (B)
  29. Grass Lake Elementary School, Antioch (B)
  30. Matthews Middle School, Island Lake (B-)
  31. Antioch Upper Grade School, Antioch (B-)
  32. Carl Sandburg Middle School, Mundelein (B-)
  33. Big Hollow Middle School, Ingleside (B-)
  34. North Prairie Junior High School, Winthrop Harbor (C+)
  35. River Trail School, Gurnee (C+)
  36. West Oak Middle School, Mundelein (C+)
  37. Viking School, Gurnee (C )
  38. Gavin South Junior High School, Ingleside (C)
  39. Magee Middle School, Round Lake (C)
  40. Stanton School, Fox Lake (C)
  41. Beach Park Middle School, Beach Park (C-)
  42. Round Lake Middle School, Round Lake Heights (C-)
  43. John R. Lewis Middle School, Waukegan (C-)
  44. Zion Central Middle School, Zion (C-)
  45. Jack Benny Middle School, Waukegan (C-)
  46. Edith M. Smith Middle School, Waukegan (C-)
  47. Neal Math Science Academy, North Chicago (D+)
  48. Robert E. Abbott Middle School, Waukegan (D+)
  49. Miguel Juarez Middle School, Waukegan (D+)
  50. Shiloh Park Middle School, Zion (N/A)

Follow Chicago Parent on Instagram

Amanda Rahn
Amanda Rahn
Amanda Rahn is a freelance journalist and copy editor. She is a graduate of Wayne State University’s journalism school and of the Columbia Publishing Course at Oxford University. Amanda is a lover of translated contemporary fiction, wines from Jura and her dog, Lottie.


Please enter your comment!
Please enter your name here

- Advertisement -


Illuminate Your Summer Nights with Navy Pier Fireworks

Stop by Navy Pier for outstanding fireworks display from Memorial Day weekend through Labor Day weekend.

Milwaukee’s Must-Dos for Summer Family Fun

The next time you take a weekend trip to Milwaukee, make sure to stop by these five family attractions.

These are the Most Affordable Places to Live in Lake County

These towns offer tons of perks for families, including a low cost of living.

Do Your Baby’s First Doctor’s Appointments Matter?

Brought to you by UChicago Medicine Comer Children’s

- Advertisement -