Peterborough NH Real Estate

1,009Results

Select additional criteria above to save any search with under 500 listings and be notified when new properties become available.

Find all homes for sale in Peterborough, New Hampshire. Call Pelletier Realty Group at 603-529-2020 if you have any questions or for more information about a specific property. Browse a variety of Peterborough real estate listings and save your favorites (and time!) when you create an account.

Newest
New Listing
85 Summer Street Peterborough NH 03458

$299,000

Peterborough, NH

85 Summer Street

  • 2 Beds
  • 1 Bath
  • 1 Acre
  • 746 SqFt
  • 3 Days on Market
MLS#: 5097140
Sold

Sale Price: $690,000

Peterborough, NH

23 Glen Drive

  • 3 Beds
  • 3 Baths
  • 3.01 Acres
  • 2,516 SqFt
  • -1 Day on Market
MLS#: 5096922
New Listing

$549,000

Peterborough, NH

489 Greenfield Road

  • 3 Beds
  • 3 Baths
  • 3 Acres
  • 2,225 SqFt
  • 5 Days on Market
MLS#: 5096819
Pending

$300,000

Peterborough, NH

491 Greenfield Road

  • 2 Beds
  • 1 Bath
  • 6 Acres
  • 979 SqFt
  • 9 Days on Market
MLS#: 5095968
New Listing

$625,000

Peterborough, NH

24 Wilder Street

  • 4 Baths
  • 0.56 Acres
  • 3,200 SqFt
  • 14 Days on Market
MLS#: 5095334
Pending

$429,900

Peterborough, NH

29 Goyette Drive

  • 3 Beds
  • 2 Baths
  • 0.88 Acres
  • 1,916 SqFt
  • 14 Days on Market
MLS#: 5095274
New Listing

$675,000

Peterborough, NH

138 Cunningham Pond Road

  • 4 Beds
  • 3 Baths
  • 3.1 Acres
  • 2,144 SqFt
  • 16 Days on Market
MLS#: 5094839
New Listing

$900,000

Peterborough, NH

15 Evans Road

  • 3 Beds
  • 1 Bath
  • 8.21 Acres
  • 1,384 SqFt
  • 16 Days on Market
MLS#: 5094770
Active Under Contract

$349,000

Peterborough, NH

17 Maple Avenue

  • 2 Beds
  • 2 Baths
  • 0.46 Acres
  • 1,155 SqFt
  • 18 Days on Market
MLS#: 5094612
Pending

$500,000

Peterborough, NH

57 Windy Row

  • 3 Beds
  • 3 Baths
  • 0.56 Acres
  • 2,227 SqFt
  • 19 Days on Market
MLS#: 5094440
Active Under Contract

$585,000

Peterborough, NH

21 Burke Road

  • 3 Beds
  • 3 Baths
  • 3.69 Acres
  • 1,862 SqFt
  • 19 Days on Market
MLS#: 5094434
New Listing

$475,000

Peterborough, NH

19 Woodmans Lane

  • 3 Beds
  • 3 Baths
  • 1,824 SqFt
  • 20 Days on Market
MLS#: 5094167

Search Peterborough Properties For Sale

Just 40 miles west of Manchester and 70 miles northwest of Boston, Peterborough is a charming town in Hillsborough County, New Hampshire. Peterborough’s vibrant community has a strong arts culture. Throughout the year, several events including parades and festivals are held by the town, and many visit Peterborough to experience its unique stores and restaurants. You can learn more about Peterborough here.

Broker Reciprocity 

Copyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is 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 June 30, 2026 11:22 PM EDT