Peterborough, New Hampshire

Peterborough, New Hampshire
Town
Town House, built in 1918
Town House, built in 1918
Official seal of Peterborough, New Hampshire
Location in Hillsborough County, New Hampshire
Location in Hillsborough County, New Hampshire
Coordinates: 42°52′14″N 71°57′06″W / 42.87056°N 71.95167°W / 42.87056; -71.95167
CountryUnited States
StateNew Hampshire
CountyHillsborough
Incorporated1760
VillagesPeterborough
Happy Valley
Noone
North Village
West Peterborough
Government
 • Select BoardTyler Ward, Chair
William Taylor
William Kennedy
 • Town AdministratorNicole MacStay
Area
 • Total38.43 sq mi (99.53 km2)
 • Land38.02 sq mi (98.47 km2)
 • Water0.41 sq mi (1.06 km2)  1.06%
Elevation
718 ft (219 m)
Population
 (2020)[2]
 • Total6,418
 • Density169/sq mi (65.2/km2)
Time zoneUTC−5 (Eastern)
 • Summer (DST)UTC−4 (Eastern)
ZIP Code
03458
Area code603
FIPS code33-60580
GNIS feature ID0873697
Websitewww.townofpeterborough.com

Peterborough is a town in Hillsborough County, New Hampshire, United States. The population was 6,418 at the 2020 census.[2] The main village, with 3,090 people at the 2020 census, is a census-designated place (CDP) and lies along the Contoocook River at the junction of U.S. Route 202 and New Hampshire Route 101. Peterborough is 38 miles (61 km) west of Manchester and 72 miles (116 km) northwest of Boston.

  1. ^ "2021 U.S. Gazetteer Files – New Hampshire". United States Census Bureau. Retrieved December 9, 2021.
  2. ^ a b "Peterborough town, Hillsborough County, New Hampshire: 2020 DEC Redistricting Data (PL 94-171)". U.S. Census Bureau. Retrieved December 9, 2021.