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, MA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
41
Homes
Sort by Recommended
New
$509,900
33-35 Charles Street
Haverhill, MA 01830
4
Beds
2
Baths
1,855
Sq. Ft.
New
$239,900
402 River Street, Unit 4A
Haverhill, MA 01832
1
Bed
1
Bath
616
Sq. Ft.
Virtual Tour
Open: 4/27 12:00PM - 01:30PM
$549,900
45 5th Avenue
Haverhill, MA 01830
4
Beds
2.5
Baths
2,424
Sq. Ft.
Virtual Tour
$399,000
6 Orchard Street
Haverhill, MA 01830
3
Beds
1.5
Baths
1,238
Sq. Ft.
$495,000
59 Fairmount Avenue
Haverhill, MA 01830
3
Beds
2
Baths
1,977
Sq. Ft.
$525,000
254 Lincoln Avenue
Haverhill, MA 01830
4
Beds
2
Baths
2,394
Sq. Ft.
$545,000
29 Orchard Street, Unit 29A
Haverhill, MA 01830
3
Beds
2.5
Baths
1,551
Sq. Ft.
$239,000
440 North Avenue, Unit 122
Haverhill, MA 01830
2
Beds
1
Bath
950
Sq. Ft.
$950,000
127-129 High Street
Haverhill, MA 01832
14
Beds
4
Baths
5,090
Sq. Ft.
$765,000
10 State Street
Haverhill, MA 01832
4
Beds
3
Baths
3,550
Sq. Ft.
$799,900
251 Lake Street
Haverhill, MA 01832
4
Beds
3
Baths
2,158
Sq. Ft.
$575,000
95-97 Blossom Street
Haverhill, MA 01835
4
Beds
2.5
Baths
2,700
Sq. Ft.
$529,900
22 Country Hollow Lane, Unit 63
Haverhill, MA 01832
3
Beds
1.5
Baths
1,713
Sq. Ft.
$489,000
633 Riverside Avenue, Unit 7
Haverhill, MA 01830
2
Beds
1.5
Baths
1,200
Sq. Ft.
$594,900
279 Willow Avenue
Haverhill, MA 01835
3
Beds
2
Baths
1,750
Sq. Ft.
$599,000
70 Jackson Street
Haverhill, MA 01832
4
Beds
2
Baths
2,072
Sq. Ft.
$407,500
5 Clement Court, Unit 56C
Haverhill, MA 01832
1
Bed
1.5
Baths
1,125
Sq. Ft.
$529,900
39 High Street
Haverhill, MA 01832
4
Beds
3
Baths
2,368
Sq. Ft.
$534,000
20 Polk Street
Haverhill, MA 01830
3
Beds
2.5
Baths
1,301
Sq. Ft.
$379,900
62 Casablanca Court, Unit 62
Haverhill, MA 01832
2
Beds
1.5
Baths
1,733
Sq. Ft.
$575,000
13 Hartswood Drive, Unit 13
Haverhill, MA 01830
2
Beds
2.5
Baths
2,253
Sq. Ft.
$679,900
1087 Western Avenue
Haverhill, MA 01832
4
Beds
2.5
Baths
2,400
Sq. Ft.
Virtual Tour
$599,900
62 Jackson Street
Haverhill, MA 01832
5
Beds
2
Baths
2,037
Sq. Ft.
$930,000
6 Michael Anthony Road
Haverhill, MA 01830
3
Beds
2.5
Baths
2,339
Sq. Ft.
$404,900
238 Franklin Street
Haverhill, MA 01830
3
Beds
1
Bath
974
Sq. Ft.
$489,990
36 Green Street
Haverhill, MA 01830
7
Beds
2
Baths
2,580
Sq. Ft.
$179,900
106 Kenoza Avenue, Unit 1
Haverhill, MA 01830
2
Beds
1
Bath
750
Sq. Ft.
Open: 4/27 11:00AM - 01:00PM
$649,000
23 Hillside Street
Haverhill, MA 01832
7
Beds
3
Baths
1,980
Sq. Ft.
$999,800
2 Michael Anthony Road
Haverhill, MA 01830
4
Beds
2.5
Baths
2,896
Sq. Ft.
$799,777
42 Plaistow Road
Haverhill, MA 01830
-
Beds
-
Baths
-
Sq. Ft.
$5,250,000
108 Harrison Street
Haverhill, MA 01830
38
Beds
17
Baths
21,200
Sq. Ft.
$1,200,000
1513 Broadway
Haverhill, MA 01832
4
Beds
1
Bath
1,850
Sq. Ft.
$889,000
1 Michael Anthony Road
Haverhill, MA 01832
3
Beds
2.5
Baths
2,400
Sq. Ft.
$921,900
7 Michael Anthony Road
Haverhill, MA 01832
3
Beds
2.5
Baths
2,500
Sq. Ft.
$799,900
3 Michael Anthony Haverhill Ma
Haverhill, MA 01832
3
Beds
2.5
Baths
1,800
Sq. Ft.
$859,000
5 Michael Anthony Haverhill Ma
Haverhill, MA 01832
3
Beds
2.5
Baths
2,034
Sq. Ft.
$1,300,000
3 South Central Street
Haverhill, MA 01835
-
Beds
-
Baths
-
Sq. Ft.
$180,000
0 Broadway (ss) Haverhill Ma
Haverhill, MA 01830
-
Beds
-
Baths
-
Sq. Ft.
$1,200,000
1513 Broadway
Haverhill, MA 01832
-
Beds
-
Baths
-
Sq. Ft.
$84,900
70 Birch Avenue
Haverhill, MA 01832
-
Beds
-
Baths
-
Sq. Ft.
1
2
Compass
MA
Essex County
Haverhill
Homes for Sale near Haverhill
Neighborhoods
Mount Washington
Lower Acres
Ayer Village
Downtown Haverhill
Washington Street Shoe District
Upper Acre
Haverhill Highlands
North Broadway
East Parish
Ward Hill
Walnut Square
West Parish
Hilldale Avenue
Bradley Brook
Salem Street
Riverside
Salem Center
Bradford - Haverhill
Upper Main Street
Bradford Common Local Historic District
Show More
Cities
North Andover
Plaistow
Atkinson
Merrimac
Groveland
Methuen
Boxford
West Newbury
Salem
Newton
Georgetown
Lawrence
Amesbury
Kingston
Hampstead
Newburyport
Newbury
Byfield
South Hampton
East Hampstead
Show More
ZIPs
01835
03811
03865
01921
01834
01832
01830
01845
01844
01860
01985
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