ZIP Code 03458

Peterborough, NH · Hillsborough County

42.8856, -71.947 · View boundary on OpenStreetMap ↗

About Peterborough

Peterborough is a town in Hillsborough County, New Hampshire, United States. The population was 6,418 at the 2020 census. 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.

From Wikipedia — text licensed CC BY-SA 4.0.

Area Profile

US Census (ACS 5-year · Gazetteer)

6,914
population
$100,189
median household income
129
people / sq mi
$368,100
median home value
$1,304
median gross rent
51.6
median age
3,610
housing units
3,116
households
53.7
land area (sq mi)

Key places in 03458

  • Burton Peak nature
  • Oak Hill nature
  • Pack Monadnock Mountain nature

Points of interest

  • grocery
  • gas
  • fast_food
  • gym

Brands

  • Dunkin' (2)
  • Citgo (1)
  • Subway (1)