High Schools in Salem

  • Salem Academy Charter School
    Charter • Grades 6-12 & ungraded
    309 students • 10 student/teacher
    GreatSchools Rating
  • Salem High School
    Public • Grades 9-12 & ungraded
    1231 students • 11 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 3 primary and secondary schools. One of the highest rated schools is Salem Academy Charter School, which has a rating of 6. It has 309 children. The public schools in Salem are in Salem Public Schools and Salem Academy Charter (District). Swampscott is close by and rates better than Salem Public Schools. Nearby KIPP Academy Lynn Charter (District) is better, with a rating of 6. The population of Salem is 42,882. Salem Public Schools enrolls 11% of the population of Salem.