loading

23 Homes For Sale in Strafford, NH

Sort by:
New
house for sale
7 bds | 4 ba | 5,240 sqft

141 Payne Drive, Strafford, NH 03884

This ones going to take your breath away! Incredible home situated on 102 acres. Rolling hills, stone walls, privacy and...
Save
View Home
$699,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 2,301 sqft

796 Second Crown Point Road, Strafford, NH 03884

Exceptional 1735 Cape Cod on 21 acres offering the perfect blend of period architecture and modern conveniences, featuri...
Save
View Home
$340,000
View Est. Payment
house for sale
3 bds | 2 ba | 2,352 sqft

695 Second Crown Point Road, Strafford, NH 03884

Sophisticated, country living in a laid back way. Formerly known as the "Old Gray Farm" This antique farmhouse has been ...
Save
View Home
$324,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,224 sqft

419 Second Crown Point Road A, Strafford, NH 03884

Stunning new construction townhome with attached one-car garage! This sprawling town house offers 3 Bedrooms, an open-co...
Save
View Home
$239,900
View Est. Payment
$10,000
house for sale
3 bds | 2 ba | 1,131 sqft

84 Drake Hill Road, Strafford, NH 03884

Have you been searching for your next home in desirable Strafford, NH? This three bedroom, one and a half bath home sits...
Save
View Home
$275,000
View Est. Payment
$15,000
house for sale
4 bds | 3 ba | 4,260 sqft

224 Little Niagara Road, Strafford, NH 03884

Unique custom-built home, pride of ownership abounds in this one-of-a-kind property. Situated on 5.8 acres w/ over 500 f...
Save
View Home
$484,900
View Est. Payment
$10,000
house for sale
3 bds | 2 ba | 1,224 sqft

419 Second Crown Point Road B, Strafford, NH 03884

Listed by Kaitlin Whitcher, REALTOR, kaitlinwhitcher@gmail.com. Hassle-free living in this NEW CONSTRUCTION, super spaci...
Save
View Home
$239,900
View Est. Payment
$5,000
house for sale
3 bds | 3 ba | 2,744 sqft

156 Range Road, Strafford, NH 03884

This 3 bedroom cape plus den is sited on a private 3 acre lot in desirable Strafford. Onlly 1.5 mi. to #1 rated Nippo La...
Save
View Home
$339,900
View Est. Payment
house for sale
7 bds | 10 ba | 5,572 sqft

6 Drake Hill Rd, Strafford, NH 03884

MOTIVATED SELLER! Make your dream of owning your own Inn come true! 6 guest rooms with private baths, restaurant and tav...
Save
View Home
$797,000
View Est. Payment
$35,000
house for sale
3 bds | 3 ba | 2,048 sqft

127 Bow Lake Estates Road 89, Strafford, NH 03884

Do you like the feeing of being on vacation? This is the home for you!!3 bedroom well maintained year around home on Koo...
Save
View Home
$389,900
View Est. Payment
$10,000
house for sale
3 bds | 3 ba | 1,664 sqft

Lot 303 Strafford Road, Strafford, NH 03884

NEW COLONIAL HOME UNDER CONSTRUCTION.. offering 3 bedrooms, master with full bath and walk-in closet, two other bedrooms...
Save
View Home
$329,900
View Est. Payment
$4,000
house for sale
2 bds | 2 ba | 1,440 sqft

37 Water Street, Strafford, NH 03884

WOW! Stunner views of Bow Lake, with private dock. Property being sold with partial furnishings so just pack the bathing...
Save
View Home
$385,900
View Est. Payment
$4,000
house for sale
2 bds | 2 ba | 1,440 sqft

37 Water Street, Strafford, NH 03884

WOW! Stunner views of Bow Lake, with private dock. Property being sold with partial furnishings so just pack the bathing...
Save
View Home
$385,900
View Est. Payment
Lots/Land for sale
3.62 acres

102? Province Road, Strafford, NH 03884

Charming rural area. Test pits have been completed with Strafford Planning Board approval and soils information on file....
Save
View Home
$72,500
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >