Public • Grades K-8 & ungraded381 students • 14 student/teacher
Public • Grades 6-8 & ungraded659 students • 10 student/teacher
Public • Grades K-8 & ungraded507 students • 13 student/teacher
Salem has 3 schools. One of the best schools is Saltonstall School, with a rating of 5. The school has 381 students. Public schools in Salem belong to Salem Public Schools. Salem Academy Charter (District) is close by and scores higher than Salem Public Schools. Nearby Swampscott is better, with a rating of 8. The population of Salem is 42,882. Salem Public Schools enrolls 11% of the population of Salem.