Public • Grades K-4291 students • 12 student/teacher
Town of Peterborough has 1 schools. One of the highest rated schools is Peterborough Elementary School, which has a rating of 5. Peterborough Elementary School has 291 students. Public schools in Town of Peterborough are part of Contoocook Valley School District. Harrisville School District is close and scores lower than Contoocook Valley School District. Nearby Wilton-Lyndeboro School District scores lower, with a rating of 3. Town of Peterborough's population is 6,317. Contoocook Valley School District enrolls 41% of the population of Town of Peterborough.