Hanover Public Schools
For the 2023 school year, there are 4 public schools serving 2,614 students in Hanover School District. This district's average testing ranking is 9/10, which is in the top 20% of public schools in Massachusetts. Hanover has 2 Elementary Schools. Cedar Elementary goes from k-grade 1 and Center Elementary grades 2-4. Hanover Middle School services grades 5-8 and Hanover High School as well as South Shore Vocational Technical High School are grades 9-12. Hanover High’s teams are nicknamed the Indians, and their colors are blue and gold. Hanover competes in the Patriot League, and their chief rival is Norwell. Hanover finished building its new high school in 2012. Hanover is also the home of the South Shore Vocational Technical High School, which serves the vocational needs of the surrounding communities. Hanover is also home to the Catholic School Cardinal Cushing Centers.