Salem Public Schools is the administrative body for all of Salem's public schools, which include the Early Childhood Center, Bentley, Bates, Carlton, Horace Mann, Nathaniel Bowditch, Saltonstall and Witchcraft Heights elementary schools, as well as Collins Middle School and Salem High School. Dr. William Cameron currently serves as superintendent of the district.