Middle Schools in Salem

  • Salem Academy Charter School
    Charter • Grades 6-12 & ungraded
    309 students • 10 student/teacher
    GreatSchools Rating
  • Saltonstall School
    Public • Grades K-8 & ungraded
    381 students • 14 student/teacher
    GreatSchools Rating
  • Collins Middle School
    Public • Grades 6-8 & ungraded
    659 students • 10 student/teacher
    GreatSchools Rating
  • Nathaniel Bowditch
    Public • Grades K-8 & ungraded
    507 students • 13 student/teacher
    GreatSchools Rating
  • The Phoenix School
    Private • Grades PK-3, 5-8
    27 students • 9 student/teacher
    GreatSchools Rating
  • The Greenhouse School
    Private • Grades None
    35 students • 6 student/teacher
    GreatSchools Rating

Which schools are assigned to my home?

About Salem

Salem contains 6 primary and secondary schools. One of the highest rated schools is Salem Academy Charter School, which is rated 7. It has 309 children. The public schools in Salem are in Salem Public Schools or Salem Academy Charter (District). Swampscott is close and scores higher than Salem Public Schools. Nearby KIPP Academy Lynn Charter (District) scores higher, with a rating of 6. The population of Salem is 42,882. Salem Public Schools enrolls 11% of the population of Salem.