52 Homes For Sale in Peterborough, NH

Sort by:
New
multi family for sale
-- bds | -- ba | 3,425 sqft

29 High Street, Peterborough, NH 03458

Fantastic Peterborough location. Walk to town from High Street. Two large units. Live in the upper, rent the lower.Perfe...
Save
View Home
$274,500
View Est. Payment
house for sale
3 bds | 3 ba | 2,631 sqft

385 Sand Hill Road, Peterborough, NH 03458

Love Modern Farmhouse Style? White Picket Fences, Rock Walls and Gardens? Then this meticulously maintained custom TIMBE...
Save
View Home
$549,900
View Est. Payment
house for sale
3 bds | 2 ba | 2,017 sqft

169 Bogle Road, Peterborough, NH 03458

Hidden Meadow Farm is a 100+ conserved acre, serene and picturesque property with frontage on the Contoocook River, quie...
Save
View Home
$550,000
View Est. Payment
house for sale
3 bds | 3 ba | 3,180 sqft

244 Sand Hill Road, Peterborough, NH 03458

Spend your nights watching the sunset over Mt. Monadnock. The gorgeous and unobstructed view starts at the front door, w...
Save
View Home
$648,975
View Est. Payment
house for sale
4 bds | 3 ba | 2,700 sqft

272 Dublin Road, Peterborough, NH 03458

This is not only a lot of house, but oh so well maintained, upgraded and cared for. The entry you come into a large mudr...
Save
View Home
$345,000
View Est. Payment
house for sale
5 bds | 4 ba | 3,534 sqft

590 East Mountain Road, Peterborough, NH 03458

Chance of a lifetime to own this iconic Peterborough property which includes two homes and it's own pond set on 27+ acre...
Save
View Home
$695,000
View Est. Payment
house for sale
3 bds | 1 ba | 1,576 sqft

57 Union Street, Peterborough, NH 03458

Close to town, well maintained New Englander...sellers have relocated and would love to have been able to take this home...
Save
View Home
$188,000
View Est. Payment
$9,900
$9,900
house for sale
4 bds | 2 ba | 1,904 sqft

147 Hunter Farm Road, Peterborough, NH 03458

Incredible opportunity to live in this quiet neighborhood! 4 bedrooms 2 baths and a beautiful screened porch overlooking...
Save
View Home
$260,000
View Est. Payment
$10,100
$10,100
house for sale
3 bds | 2 ba | 1,310 sqft

259 Macdowell Road, Peterborough, NH 03458

Check out this 3 bedroom, 1.75 bathroom cape style home with 5+ acres of land in a country setting in Peterborough. Pell...
Save
View Home
$199,900
View Est. Payment
house for sale
4 bds | 3 ba | 3,112 sqft

27 Treadwell Lane, Peterborough, NH 03458

This immaculate and tastefully done four bedroom, 2.5-bath home sits privately at the end of a cul-de-sac; you'll feel w...
Save
View Home
$439,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,511 sqft

90 Old Street Road, Peterborough, NH 03458

So close to town yet you will feel like you are miles out in the country...this impeccable 3 bedroom contemporary ranch ...
Save
View Home
$329,000
View Est. Payment
house for sale
4 bds | 2 ba | 2,116 sqft

103 Grove Street, Peterborough, NH 03458

Tastefully renovated and restored. This 1880's New Englander set just outside of Peterborough's vibrant town center has ...
Save
View Home
$299,500
View Est. Payment
$46,000
$46,000
house for sale
4 bds | 2 ba | 2,640 sqft

36 Union Street, Peterborough, NH 03458

Walk to Town, Income Potential, Oversized Lot! Have I peaked your interest? I am a regal, strong and sturdy 186 year old...
Save
View Home
$349,000
View Est. Payment
house for sale
3 bds | 3 ba | 1,895 sqft

136 Hunt Road, Peterborough, NH 03458

This charming and unique 1810 vintage colonial is a rare find! Set on a large 1.43 acre town lot with lots of morning an...
Save
View Home
$279,950
View Est. Payment
$10,100
$10,100
house for sale
3 bds | 2 ba | 1,910 sqft

2 Morris St Street, Peterborough, NH 03458

Beautiful turn-key home ready for a new family! This home was built in 2012, and has been meticulously taken care of sin...
Save
View Home
$224,900
View Est. Payment
house for sale
4 bds | 5 ba | 3,904 sqft

127a Windy Row, Peterborough, NH 03458

Newly updated and improved, this gracious Gentleman's Farm on its prestigious site spanning approximately 8.3 investment...
Save
View Home
$895,000
View Est. Payment
house for sale
4 bds | 3 ba | 3,776 sqft

91 Main Street, Peterborough, NH 03458

Meticulously maintained with many upgrades, this Antique Colonial Brick home sits high atop Main Street. The interior is...
Save
View Home
$325,000
View Est. Payment

Location data not available