Public Schools in Salem

Which schools are assigned to my home?

About Salem

Salem contains 9 primary and secondary schools. One of the highest rated schools is Saltonstall School, which has a rating of 5. Saltonstall School has 381 children. The public schools in Salem are part of Salem Public Schools. Salem Academy Charter (District) is nearby and is rated more highly than Salem Public Schools. Nearby Swampscott scores higher, with a rating of 8. The population of Salem is 42,882. Salem Public Schools enrolls 11% of the population of Salem.