Salem High School is a public high school located in Salem, New Hampshire, United States. As of 2011, approximately 1,600 students were enrolled. The high school is a comprehensive school, housing both traditional and vocational learning opportunities. The school was established in 1966 and has gone through various renovations. The school offers many unique and different classes, ranging from astronomy to television production.