Editorial illustration of Peterborough, New Hampshire: brick and clapboard buildings along the Contoocook River with a stone footbridge, an artist studio window and Mount Monadnock beyond

Peterborough, New Hampshire

Moving to Peterborough, NH

A practical guide to housing, commuting, property taxes, amenities and everyday life in Peterborough.

Listings are provided by NHRealEstate.com, our affiliated New Hampshire brokerage.

Region

Monadnock

County

Hillsborough County

Population

Data coming soon

Total tax rate

Data coming soon

About Peterborough

Peterborough is a rural town in Hillsborough County, in New Hampshire's Monadnock region. Residents report an average commute of about 22 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.

Housing in Peterborough

These figures come from ZIP-code tabulation areas mapped to Peterborough, so they are directional comparisons between communities rather than official municipal statistics. Verified municipal market figures are added as they are sourced.

Typical home value
$402,987
Typical monthly rent
$1,395/mo
Owner-occupied share
56.3%
Housing units
3,024
Average commute
23 min
Population density
65 per sq mi

ZIP-area estimate, not a municipal figure. Data current as of August 2026.

Property Taxes in Peterborough

Verified Peterborough tax rates: Data coming soon.

Estimate only

Estimated Property Tax Calculator

A verified total tax rate for Peterborough has not been loaded yet, so no estimate can be shown. Data coming soon.

Estimate only. Actual tax obligations depend on the municipality's assessed valuation of the specific property, any exemptions or credits, changes to municipal, county, school and state education rates, and other factors. Confirm figures with the municipality before relying on them.

Getting Around

Distance and typical drive-time data: Data coming soon.

Typical estimate — traffic conditions vary. Drive times are not live traffic data.

Schools & Education Resources

We publish objective links rather than school ratings. Start with the local school district, the individual public schools serving Peterborough, and the New Hampshire Department of Education.

Municipal Services & Utilities

Official municipal links for Peterborough are being added. Municipal offices are the authoritative source for assessing, permitting, transfer station, water and sewer details.

Considering Peterborough? Also Explore

  • Monadnock

    Swanzey

    Swanzey is a rural town in Cheshire County, in New Hampshire's Monadnock region. Residents report an average commute of about 24 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.

  • Monadnock

    Rindge

    Rindge is a rural town in Cheshire County, in New Hampshire's Monadnock region. Residents report an average commute of about 28 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.

  • Monadnock

    Hillsborough

    Hillsborough is a rural town in Hillsborough County, in New Hampshire's Monadnock region. Residents report an average commute of about 41 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.

  • Monadnock

    Jaffrey

    Jaffrey is a rural town in Cheshire County, in New Hampshire's Monadnock region. Residents report an average commute of about 25 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.

  • Monadnock

    New Ipswich

    New Ipswich is a rural town in Hillsborough County, in New Hampshire's Monadnock region. Residents report an average commute of about 33 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.

  • Monadnock

    Winchester

    Winchester is a rural town in Cheshire County, in New Hampshire's Monadnock region. Residents report an average commute of about 29 minutes. Housing figures on this page are ZIP-area estimates and municipal population has not yet been loaded from an official state source.