Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Haverhill, MA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
57
Homes
Sort by Recommended
$599,900
15 Stanley Drive
Haverhill, MA 01830
3
Beds
2
Baths
1,716
Sq. Ft.
$979,000
84 Merrimac Road
Haverhill, MA 01830
4
Beds
2.5
Baths
3,200
Sq. Ft.
$324,900
52 Farrwood Avenue, Unit 6
Haverhill, MA 01835
2
Beds
1
Bath
750
Sq. Ft.
$569,900
7 Mt Dustin Avenue
Haverhill, MA 01832
3
Beds
1.5
Baths
1,597
Sq. Ft.
$284,900
440 North Avenue, Unit 190
Haverhill, MA 01830
2
Beds
1
Bath
884
Sq. Ft.
Virtual Tour
$485,000
37 Lindel Street
Haverhill, MA 01830
4
Beds
1
Bath
1,812
Sq. Ft.
$1,100,000
455 Washington Street
Haverhill, MA 01832
10
Beds
5
Baths
4,549
Sq. Ft.
$379,900
9 Baltimore Street, Unit 1
Haverhill, MA 01830
2
Beds
2
Baths
1,341
Sq. Ft.
$610,000
16 Swasey Street, Unit 16
Haverhill, MA 01832
3
Beds
2.5
Baths
1,621
Sq. Ft.
$474,900
337 River Street, Unit 1
Haverhill, MA 01832
4
Beds
1.5
Baths
1,776
Sq. Ft.
$474,900
337 River Street, Unit 3
Haverhill, MA 01832
4
Beds
1.5
Baths
1,922
Sq. Ft.
$474,900
337 River Street, Unit 2
Haverhill, MA 01832
4
Beds
1.5
Baths
1,749
Sq. Ft.
$535,500
7 West Parish Court, Unit 27A
Haverhill, MA 01832
2
Beds
2
Baths
1,742
Sq. Ft.
$609,900
64 Regent Avenue
Haverhill, MA 01835
3
Beds
1.5
Baths
1,372
Sq. Ft.
$399,999
134 Old Ferry Road, Unit K
Haverhill, MA 01830
2
Beds
1.5
Baths
1,020
Sq. Ft.
$749,900
36 Dwight Street
Haverhill, MA 01830
3
Beds
2.5
Baths
2,458
Sq. Ft.
$849,900
0 Edgehill Road
Haverhill, MA 01830
4
Beds
3
Baths
2,438
Sq. Ft.
$15,600
0 Cartier Street
Haverhill, MA 01832
-
Beds
-
Baths
-
Sq. Ft.
$335,000
16 Myles Standish Drive, Unit 8
Haverhill, MA 01835
2
Beds
1
Bath
889
Sq. Ft.
$299,900
18 Blaisdell Street, Unit 2
Haverhill, MA 01832
2
Beds
1
Bath
908
Sq. Ft.
$869,900
1093 Broadway
Haverhill, MA 01832
3
Beds
2.5
Baths
2,292
Sq. Ft.
$1,175,000
34-38 South Chestnut Street
Haverhill, MA 01835
10
Beds
4.5
Baths
4,600
Sq. Ft.
$510,000
28 Woodland Park Drive, Unit 28
Haverhill, MA 01830
2
Beds
2.5
Baths
2,636
Sq. Ft.
Virtual Tour
$335,000
4 Myles Standish Drive, Unit 8
Haverhill, MA 01835
2
Beds
1
Bath
733
Sq. Ft.
$759,900
1091 Broadway
Haverhill, MA 01832
3
Beds
2.5
Baths
1,900
Sq. Ft.
$314,000
440 North Avenue, Unit 122
Haverhill, MA 01830
2
Beds
1
Bath
950
Sq. Ft.
$425,000
11 Westchester Drive, Unit 102
Haverhill, MA 01830
2
Beds
2
Baths
1,347
Sq. Ft.
$599,900
32 Willow Street, Unit 32
Haverhill, MA 01832
3
Beds
3
Baths
2,240
Sq. Ft.
$599,900
32 Willow Street
Haverhill, MA 01832
3
Beds
3
Baths
2,240
Sq. Ft.
$584,000
31 John Street, Unit A
Haverhill, MA 01830
3
Beds
2.5
Baths
1,800
Sq. Ft.
$1,350,000
120 Gale Avenue
Haverhill, MA 01830
4
Beds
4.5
Baths
5,482
Sq. Ft.
$300,000
440 North Avenue, Unit 252
Haverhill, MA 01830
2
Beds
1
Bath
829
Sq. Ft.
$499,900
77 Harrison Street
Haverhill, MA 01830
4
Beds
2
Baths
1,777
Sq. Ft.
$599,000
57 Madison Street
Haverhill, MA 01830
4
Beds
1.5
Baths
2,149
Sq. Ft.
$425,000
27 Westchester Drive, Unit 27
Haverhill, MA 01830
2
Beds
2
Baths
1,360
Sq. Ft.
Virtual Tour
$649,900
1022 Main Street
Haverhill, MA 01830
3
Beds
1.5
Baths
2,300
Sq. Ft.
$449,999
100 Primrose Street
Haverhill, MA 01830
5
Beds
1
Bath
1,584
Sq. Ft.
$379,900
48 Morgan Drive, Unit 48
Haverhill, MA 01832
2
Beds
1.5
Baths
1,080
Sq. Ft.
$569,000
217 Lake Street
Haverhill, MA 01832
3
Beds
1
Bath
1,296
Sq. Ft.
$95,000
0 East Broadway
Haverhill, MA 01830
-
Beds
-
Baths
-
Sq. Ft.
1
2
Compass
MA
Essex County
Haverhill
Homes for Sale near Haverhill
Neighborhoods
Ayer Village
West Parish
Washington Street Shoe District
Ward Hill
Walnut Square
Upper Main Street
Upper Acre
Salem Street
Riverside
North Methuen
North Broadway
Mount Washington
Lower Acres
Hilldale Avenue
Haverhill Highlands
East Parish
Downtown Haverhill
Central Bradford
Bradley Brook
Bradford - Haverhill
Show More
Cities
West Newbury
Plaistow
North Andover
Methuen
Merrimac
Groveland
Boxford
Atkinson
Salem
Newton
Georgetown
Lawrence
Amesbury
Kingston
Hampstead
Newburyport
Byfield
Newbury
South Hampton
East Hampstead
Show More
ZIPs
01832
01830
03865
03811
01985
01921
01860
01845
01844
01835
01834
03079
03858
01833
01841
01913
03848
03841
01843
03826
Show More
Looking for Rentals?
Homes and Apartments for Rent in Haverhill
Similar:
Methuen
Lawrence
North Lawrence
Arlington - Lawrence
Tower Hill