West Peterborough, New Hampshire

West Peterborough is an unincorporated community in the town of Peterborough in Hillsborough County, New Hampshire, United States. It is located along Nubanusit Brook in the western part of the town. Union Street leads 2 mi east to the Peterborough town center and 0.6 mi south to New Hampshire Route 101, a highway connecting Keene to the west with Milford to the east.

West Peterborough has a separate ZIP code (03468) from the rest of Peterborough. The community's population, however, is included in the Peterborough census-designated place, comprising the central settled area of the town.