Public • Grades K-6388 students • 13 student/teacher
Public • Grades 7-12339 students • 13 student/teacher
Salem contains 2 primary and secondary schools. One of the highest rated schools is Salem Elementary School, which has a rating of 9. The school has 388 students. The public schools in Salem are in Salem School District. Izard County Consolidated School District is nearby and rates worse than Salem School District. Nearby Viola School District is worse, with a rating of 8. Salem's population is 4,672. Salem School District enrolls 16% of the population of Salem.