
Communities
Peterborough NH Real Estate & Homes for Sale
31 homes for sale in Peterborough NH from $309,900 to $3.8M — single family homes, condos and income properties
31 homes for sale, straight from the MLS
31 homes for sale right now, straight from the MLS.
Homes for Sale in Peterborough
31 homes for sale right now, straight from the MLS.
- Active
$995,000
3 bd | 2 ba | 1,764 ft²
206 Carley Road, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #5079443
- Active
$1,095,000
3 bd | 3 ba | 2,164 ft²
208-1 Carley Road, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #5079442
- Active
$1,150,000
3 bd | 3 ba | 2,341 ft²
3-1 Cedar Ridge Drive, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #5079441
- Active
$1,549,000
4 bd | 3 ba | 2,528 ft²
19 Ledgestone Drive, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #5079439
- ActivePrice Reduced
$2,295,000
4 bd | 4 ba | 3,201 ft²
57 Cranberry Meadow Drive, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #5078450
- Active
$750,000
3 bd | 2 ba | 1,537 ft²
84 Old Jaffrey Road, Peterborough, NH, 03458
Single Family Residence
Listed by H. G. Johnson Real Estate
MLS® #5068344
- ActivePrice Reduced
$1,900,000
3 bd | 5 ba | 3,830 ft²
59 Westview Drive, Peterborough, NH, 03458
Single Family Residence
Listed by Four Seasons Sotheby's International Realty
MLS® #5064663
- Active
$3,795,000
5 bd | 5 ba | 3,000 ft²
Lot 8 Hilltop Drive, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #5062960
- Active
$1,995,000
6 bd | 5 ba | 4,864 ft²
477 E Mountain Road, Peterborough, NH, 03458
Single Family Residence
Listed by Four Seasons Sotheby's International Realty
MLS® #5061096
- Active
$3,195,000
4 bd | 4 ba | 3,000 ft²
31 Hilltop Drive, Peterborough, NH, 03458
Single Family Residence
Listed by EXP Realty
MLS® #4989627

NOTE: This representation is based in whole or in part on data generated by PrimeMLS, Inc., which assumes no responsibility for its accuracy. The data relating to real estate displayed on this site comes in part from the IDX Program of PrimeMLS.
This listing data is intended for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated 11/02/26.
Live From the MLS
Market Insights
Homes for Sale in Peterborough: what is listed right now, from the live PrimeMLS feed — a snapshot of today's inventory, not a valuation.
- 31
- Homes For Sale
- $1,054,910
- Average Price
- $749,000
- Median Price
- $309,900 – $3,795,000
- Price Range
- 164
- Avg. Days On Marketactive listings, so far
Current inventory: Single Family Homes (24) · Condos (5) · Income Properties (2)
Welcome to Peterborough
Peterborough is a Monadnock region town in western Hillsborough County, built around a village on the Contoocook River where U.S. Route 202 meets NH Route 101. Settled in 1749 as a mill town on the river and Nubanusit Brook, it is known today for the MacDowell Colony, the Peterborough Players and the first tax-supported free public library in the United States. Peterborough NH real estate also reaches up to South Pack Monadnock, the highest point in the county.
Living in Peterborough, NH
The village square centers on the Peterborough Diner, a Worcester railway lunch car, with the Town Hall hosting First Saturday contradances and the town marking First Friday each month with MacDowell artist talks, gallery openings and live music. Cultural stops include the Monadnock Center for History and Culture, the Sharon Arts Center galleries, the Peterborough Community Theater cinema and the Mariposa Museum of marionettes and puppets, while the Peterborough Players have staged repertory theatre since 1933. Outdoors, Miller State Park in the southeast corner holds the summit of South Pack Monadnock at 2,290 feet, a site for the NH Audubon autumn raptor count. The Edward MacDowell Dam and Lake recreation area has swimming, boating, hiking, cross-country skiing and disc golf. The Contoocook River, Nubanusit Brook and Otter Brook drain the town, and the town built New Hampshire's largest solar facility beside its wastewater plant.
At a Glance
Peterborough New Hampshire at a Glance
- County
- Hillsborough County
- ZIP Code
- 03458
- School District
- Contoocook Valley School District SAU #1
- 2025 Tax Rate (NH DRA)
- $22.35 per $1,000
- Area Guide
- New Hampshire
Peterborough, NH Real Estate Statistics
Computed from the active residential listings in the MLS right now — a live snapshot, not a valuation.
- 31
- Total Homes
- 2,363
- Avg. Size In Sq. Ft.
- 41
- Avg. Age In Years
- 164
- Avg. Days On Market
- $309,900
- Minimum Price
- $3,795,000
- Maximum Price
- $1,054,910
- Average Price
- $446
- Avg. Price Per Sq. Ft.
Peterborough Real Estate Trends
The Peterborough real estate market currently counts 31 active listings. Asking prices currently span $309,900 to $3,795,000, with a median of $749,000. This page reads directly from the MLS, so the count and pricing here reflect what's actually for sale today rather than a stale snapshot.
Inventory by Property Type
- Single Family Homes24(77%)
- Condos5(16%)
- Income Properties2(6%)
Listings by Asking Price
- $300K–$500K9(29%)
- $500K–$750K7(23%)
- $750K–$1M5(16%)
- $1M+10(32%)
Listings by Bedrooms
- 2 Beds3(10%)
- 3 Beds14(45%)
- 4 Beds9(29%)
- 5+ Beds3(10%)
Peterborough Real Estate FAQs
How many homes are for sale in Peterborough?
There are 31 active MLS listings for homes in Peterborough right now. Asking prices currently run from $309,900 to $3,795,000. This page reads the live feed, so the count changes as homes come on the market and go under contract.
What is the average price of homes in Peterborough?
Active listings for homes in Peterborough currently average $1,054,910 with a median asking price of $749,000. Averages move with the mix of homes on the market at any moment, so treat them as a snapshot rather than a valuation.
What types of properties are available in Peterborough?
The homes for sale in Peterborough right now break down as: single family homes (24), condos (5), income properties (2). Use the filters on the listings on this page to narrow to the kind of property you want.
How long have homes in Peterborough been on the market?
The active listings in Peterborough have been on the market for an average of 164 days so far. Well-priced homes move faster than that average, so if you are watching this market it pays to see new listings the day they appear.
How can I see new homes in Peterborough before anyone else?
Use the Get Alerts button at the top of this page — it saves exactly this search and emails you when a matching listing hits the MLS. Or contact our local team and tell us what you're looking for; we watch this market every day.
What is the Peterborough NH ZIP code?
Peterborough, NH uses ZIP code 03458. The town is in Hillsborough County, New Hampshire.
What is the Peterborough NH property tax rate?
Peterborough's 2025 total property tax rate is $22.35 per $1,000 of assessed value (municipal, county, local and state education combined), per the New Hampshire Department of Revenue Administration. Village or water districts can add to it, and the bill depends on the assessed value, not the sale price.
Where is Peterborough, NH?
Peterborough is in Hillsborough County in the Monadnock region of southwestern New Hampshire. Its main village lies along the Contoocook River at the junction of U.S. Route 202 and NH Route 101. The town is about 38 miles west of Manchester and 72 miles northwest of Boston, and its southeast corner rises to South Pack Monadnock in Miller State Park.
What is Peterborough, NH known for?
Peterborough is known for the MacDowell Colony, a wooded artists' retreat where Thornton Wilder wrote Our Town, whose Grover's Corners is thought to be modeled on the town. It also established the first tax-supported free public library in the United States in 1833, and the Peterborough Players have performed professional repertory theatre there since 1933.
What is there to do outdoors in Peterborough, NH?
Miller State Park, in the southeast corner of town, includes South Pack Monadnock, at 2,290 feet the highest point in Hillsborough County. The Edward MacDowell Dam and Lake recreation area offers swimming, boating, hiking, cross-country skiing, picnicking and disc golf. The town also has trails, kayaking, cycling and small lakes for fishing and ice skating, and is a popular bird-watching spot.
Other New Hampshire Towns
Every town page we publish, grouped by region, each with its own live listings and local guide.
Towns Near Peterborough
Hillsborough County Towns
- Amherst, NH
- Antrim, NH
- Bedford, NH
- Bennington, NH
- Brookline, NH
- Deering, NH
- Francestown, NH
- Goffstown, NH
- Greenfield, NH
- Greenville, NH
- Hancock, NH
- Hillsborough, NH
- Hollis, NH
- Hudson, NH
- Litchfield, NH
- Lyndeborough, NH
- Manchester, NH
- Mason, NH
- Merrimack, NH
- Milford, NH
- Mont Vernon, NH
- Nashua, NH
- New Boston, NH
- New Ipswich, NH
- Pelham, NH
- Sharon, NH
- Temple, NH
- Weare, NH
- Wilton, NH
- Windsor, NH
Owl's Nest & the Pemi Corridor
Waterville Valley
White Mountains
Lake Winnipesaukee
Lakes Region
Squam Lake
Newfound Lake
Lincoln & Woodstock
Lake Winnisquam
Bretton Woods
North Conway
Stinson Lake
Cheshire County
Coos County
Grafton County
Hillsborough County
- Amherst, NH
- Antrim, NH
- Bedford, NH
- Bennington, NH
- Brookline, NH
- Deering, NH
- Francestown, NH
- Goffstown, NH
- Greenville, NH
- Hancock, NH
- Hillsborough, NH
- Hollis, NH
- Hudson, NH
- Litchfield, NH
- Manchester, NH
- Merrimack, NH
- Milford, NH
- Mont Vernon, NH
- Nashua, NH
- New Boston, NH
- New Ipswich, NH
- Pelham, NH
- Sharon, NH
- Weare, NH
- Wilton, NH
Merrimack County
Rockingham County
- Atkinson, NH
- Auburn, NH
- Brentwood, NH
- Candia, NH
- Chester, NH
- Danville, NH
- Deerfield, NH
- Derry, NH
- East Kingston, NH
- Epping, NH
- Exeter, NH
- Fremont, NH
- Greenland, NH
- Hampstead, NH
- Hampton, NH
- Hampton Falls, NH
- Kensington, NH
- Kingston, NH
- Londonderry, NH
- Newfields, NH
- Newington, NH
- Newmarket, NH
- Newton, NH
- North Hampton, NH
- Northwood, NH
- Nottingham, NH
- Plaistow, NH
- Portsmouth, NH
- Raymond, NH
- Rye, NH
- Salem, NH
- Sandown, NH
- Seabrook, NH
- Stratham, NH
- Windham, NH
Strafford County
Communities
Thinking of Buying or Selling in Peterborough?
Our local team books showings on any listing here, whichever brokerage holds it, and prices homes from the same live MLS data.
