Public • Grades K-4291 students • 12 student/teacher
Town of Peterborough has 1 schools. One of the best schools is Peterborough Elementary School, which has a rating of 5. It has 291 children. The public schools in Town of Peterborough are part of Contoocook Valley School District. Harrisville School District is nearby and is rated worse than Contoocook Valley School District. Nearby Wilton-Lyndeboro School District scores lower, with a rating of 3.