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
51
Homes
Sort by Recommended
New
$499,900
16 16th Avenue
Haverhill, MA 01830
3
Beds
1
Bath
1,248
Sq. Ft.
$489,000
31 Orchard Street, Unit D
Haverhill, MA 01830
3
Beds
2.5
Baths
1,850
Sq. Ft.
$275,000
440 North Avenue, Unit 199
Haverhill, MA 01830
2
Beds
1
Bath
884
Sq. Ft.
Virtual Tour
$409,900
5 West Parish Court, Unit 26C
Haverhill, MA 01832
2
Beds
1.5
Baths
1,140
Sq. Ft.
$435,000
635 Riverside Avenue, Unit 9
Haverhill, MA 01830
2
Beds
1.5
Baths
1,200
Sq. Ft.
$355,500
8 Oliver Street, Unit D
Haverhill, MA 01832
2
Beds
1.5
Baths
1,253
Sq. Ft.
$579,000
37 Belmont Avenue, Unit 37
Haverhill, MA 01830
3
Beds
2.5
Baths
1,800
Sq. Ft.
$539,900
45 Buttonwoods Avenue
Haverhill, MA 01830
3
Beds
1.5
Baths
1,763
Sq. Ft.
$599,900
62 Jackson Street
Haverhill, MA 01832
5
Beds
2
Baths
2,037
Sq. Ft.
$299,900
21 Wingate Street, Unit 502
Haverhill, MA 01832
2
Beds
1
Bath
773
Sq. Ft.
Virtual Tour
$639,900
69 Coolidge Avenue
Haverhill, MA 01832
4
Beds
2.5
Baths
1,890
Sq. Ft.
$639,000
77 Keeley Street
Haverhill, MA 01830
3
Beds
2.5
Baths
1,795
Sq. Ft.
$650,000
11-13 Garden Street
Haverhill, MA 01830
6
Beds
3
Baths
2,678
Sq. Ft.
$719,900
9 Falcon Lane
Haverhill, MA 01832
4
Beds
2.5
Baths
2,672
Sq. Ft.
$789,900
39 Magnavista Drive
Haverhill, MA 01830
4
Beds
2.5
Baths
2,712
Sq. Ft.
$599,000
43 Bailey's Court
Haverhill, MA 01832
3
Beds
2.5
Baths
1,800
Sq. Ft.
$424,900
58 Oxford Avenue, Unit 58
Haverhill, MA 01835
3
Beds
1.5
Baths
1,493
Sq. Ft.
$654,900
38 South Central Street
Haverhill, MA 01835
5
Beds
2
Baths
2,456
Sq. Ft.
Open: 6/8 11:00AM - 01:00PM
$749,900
41-43 Vernon Street
Haverhill, MA 01835
6
Beds
2
Baths
2,830
Sq. Ft.
$860,000
45 Lakewood Terrace
Haverhill, MA 01830
4
Beds
3.5
Baths
3,072
Sq. Ft.
$699,000
58 Middlesex Street
Haverhill, MA 01835
6
Beds
2
Baths
2,206
Sq. Ft.
$3,500,000
30 Vine Street
Haverhill, MA 01830
25
Beds
20
Baths
14,618
Sq. Ft.
$399,900
8 Eaton Court, Unit 8
Haverhill, MA 01832
1
Bed
1.5
Baths
1,080
Sq. Ft.
$99,900
479 Washington Street
Haverhill, MA 01832
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$529,900
28 Broadway, Unit 3
Haverhill, MA 01832
3
Beds
2.5
Baths
1,934
Sq. Ft.
Virtual Tour
$529,900
28 Broadway, Unit 2
Haverhill, MA 01832
3
Beds
2.5
Baths
1,934
Sq. Ft.
$419,900
222 Cedar Street, Unit 222
Haverhill, MA 01830
3
Beds
1
Bath
1,200
Sq. Ft.
$539,900
68 15th Avenue, Unit 68
Haverhill, MA 01830
3
Beds
1.5
Baths
1,440
Sq. Ft.
$422,000
173 Farrwood Drive, Unit 173
Haverhill, MA 01835
2
Beds
2
Baths
1,605
Sq. Ft.
$209,000
80 Margerie Street
Haverhill, MA 01830
1
Bed
1
Bath
908
Sq. Ft.
$519,900
29 Orchard Street, Unit 29A
Haverhill, MA 01830
3
Beds
2.5
Baths
1,551
Sq. Ft.
Virtual Tour
$3,795,000
78 Seven Sister Road
Haverhill, MA 01830
4
Beds
5
Baths
6,207
Sq. Ft.
$879,900
7 1/2 Parsonage Hill Road
Haverhill, MA 01832
3
Beds
3.5
Baths
3,086
Sq. Ft.
$380,000
31-33 Ashland Street, Unit 2
Haverhill, MA 01830
2
Beds
1.5
Baths
1,397
Sq. Ft.
$489,000
633 Riverside Avenue, Unit 7
Haverhill, MA 01830
2
Beds
1.5
Baths
1,200
Sq. Ft.
$559,000
70 Jackson Street
Haverhill, MA 01832
4
Beds
2
Baths
2,072
Sq. Ft.
$499,900
22 Country Hollow Lane, Unit 63
Haverhill, MA 01832
3
Beds
1.5
Baths
2,296
Sq. Ft.
$475,000
17 Hartswood Drive, Unit 17
Haverhill, MA 01830
2
Beds
2
Baths
2,087
Sq. Ft.
$999,800
2 Michael Anthony Road
Haverhill, MA 01830
4
Beds
2.5
Baths
2,896
Sq. Ft.
$929,900
6 Michael Anthony Road
Haverhill, MA 01830
3
Beds
2.5
Baths
2,339
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
Salem Center
Riverside
North Methuen
North Broadway
Lower Acres
Hilldale Avenue
Haverhill Highlands
East Parish
Downtown Haverhill
Central Bradford
Bradford - Haverhill
Bradford Common Local Historic District
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