Public Middle Schools in Highland Park

  • Edgewood Middle School
    Public • Grades 6-8
    576 students • 12 student/teacher
    GreatSchools Rating
  • Elm Place School
    Public • Grades 6-8
    436 students • 11 student/teacher
    GreatSchools Rating
  • Northwood Jr High School
    Public • Grades 6-8
    447 students • 10 student/teacher
    GreatSchools Rating
  • North Shore Academy
    Public • Grades None
    86 students • Unknown student/teacher
    GreatSchools Rating
  • Safari Childcare
    Public • Grades None
    Unknown student/teacher
    GreatSchools Rating

Which schools are assigned to my home?

About Highland Park

Highland Park has 5 schools. One of the best schools is Edgewood Middle School, which has a rating of 9. It has 576 students. Public schools in Highland Park are part of North Shore Sd 112. Twp Hsd 113 is close by and scores higher than North Shore Sd 112. Nearby Northbrook Sd 28 scores higher, with a rating of 10. The population of Highland Park is 29,514. North Shore Sd 112 enrolls 14% of the population of Highland Park.

School Districts Near Highland Park