Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Haverhill, NH Homes for Sale & Real Estate
Save Search
price
-
Filters
1-27
of
27
Homes
Sort by Recommended
$199,000
962 Benton Road
Haverhill, NH 03774
2
Beds
1
Bath
1,020
Sq. Ft.
$235,000
38 King Street
Haverhill, NH 03785
5
Beds
1.25
Baths
2,259
Sq. Ft.
Open: 6/9 11:00AM - 01:00PM
$325,000
840 Brushwood Road
Haverhill, NH 03774
3
Beds
2
Baths
1,768
Sq. Ft.
$297,500
25 Smith Street
Haverhill, NH 03785
3
Beds
1.5
Baths
1,896
Sq. Ft.
$244,900
500 Mt Moosilauke Highway
Haverhill, NH 03765
3
Beds
1.75
Baths
2,030
Sq. Ft.
Virtual Tour
Open: 6/2 12:00PM - 02:00PM
$329,900
24 Boomhower Road
Haverhill, NH 03785
2
Beds
1.75
Baths
1,636
Sq. Ft.
$244,900
500 Mt Moosilauke Highway
Haverhill, NH 03765
3
Beds
1.75
Baths
2,030
Sq. Ft.
Virtual Tour
$550,000
147 Fieldstone Drive
Haverhill, NH 03765
3
Beds
2.5
Baths
1,534
Sq. Ft.
$74,900
Lot 123.2 Country Land Drive
North Haverhill, NH 03774
-
Beds
-
Baths
-
Sq. Ft.
$44,900
Lot 124 Country Land Drive
North Haverhill, NH 03774
-
Beds
-
Baths
-
Sq. Ft.
$74,900
Lot 123.1 Country Land Drive
North Haverhill, NH 03774
-
Beds
-
Baths
-
Sq. Ft.
$162,400
1047 Mt Moosilauke Highway
Haverhill, NH 03780
3
Beds
1
Bath
1,456
Sq. Ft.
$520,000
343 Benton Road
Haverhill, NH 03774
6
Beds
5
Baths
3,805
Sq. Ft.
$289,000
7 French Pond Road
Haverhill, NH 03774
4
Beds
2
Baths
1,564
Sq. Ft.
$34,900
0 Oak Circle
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$109,995
18 Forest Street, Unit 13
Haverhill, NH 03785
2
Beds
2
Baths
924
Sq. Ft.
$22,500
Swiftwater Circle, Unit 177
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$43,500
Lot 15 Brushwood Road
North Haverhill, NH 03774
-
Beds
-
Baths
-
Sq. Ft.
$15,000
204-259 Kearsarge Drive
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$85,000
Swiftwater Circle, Unit 259
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$46,500
French Pond Road, Unit 4
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$895,000
1401 Moosilauke Highway
Pike, NH 03780
-
Beds
-
Baths
-
Sq. Ft.
$42,500
18 Haverhill Lane, Unit LOT # 18
Haverhill, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$38,900
19 Haverhill Lane, Unit LOT # 19
Haverhill, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$98,500
253 Allagash Road
Haverhill, NH 03774
-
Beds
-
Baths
-
Sq. Ft.
$99,000
Longfellow Road, Unit 4
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
$39,000
Bradley Hill Road, Unit 1
Woodsville, NH 03785
-
Beds
-
Baths
-
Sq. Ft.
Compass
NH
Grafton County
Haverhill
Homes for Sale near Haverhill
Neighborhoods
Benton
Central
Mountain Lakes
Newbury Village
Northern
White Mountains
Bradford Village-Historic District
Orfordville
Lisbon Village
Lyman NH
Woodstock NH
Lake Morey
Groton Village
Fairlee Village
Orford Center
Ellsworth
Barnet Center
Lake Fairlee
Ely
River Road
Show More
Cities
Woodsville
Wells River
Warren
Ryegate
Pike
Piermont
North Haverhill
Newbury
Lyman
Landaff
Bradford
Bath
Easton
Monroe
Orford
Fairlee
Lisbon
South Ryegate
Wentworth
Corinth
Show More
ZIPs
05081
03785
05033
05051
03279
03740
03765
03774
03779
03780
05042
03585
03580
05069
05040
03771
03777
03262
05045
03282
Show More
Looking for Rentals?
Homes and Apartments for Rent in Haverhill