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 has 3 schools. One of the highest rated schools is Salem Academy Charter School, which is rated 7. The school has 309 children. Public schools in Salem are in Salem Public Schools or Salem Academy Charter (District). Swampscott is close and has better ratings than Salem Public Schools. Nearby KIPP Academy Lynn Charter (District) scores higher, with a rating of 6.