New32$499,000
3 bd · 1 ba · 1,376 sqft
82 Russell St, Haverhill, MA
Homes for Sale in Haverhill, MA
Hide MapHomes for Sale in Haverhill, MA
24 of 101 Listings
New32$499,000
3 bd · 1 ba · 1,376 sqft
82 Russell St, Haverhill, MA
New35$449,000
3 bd · 2 ba · 1,108 sqft
9 Mechanic St, Haverhill, MA
New27$350,000
3 bd · 3 ba · 3,720 sqft
180 Grove St, Haverhill, MA
New40$599,900
3 bd · 3 ba · 1,636 sqft
41 Juniperwood Dr, Haverhill, MA
New19$699,000
4 bd · 3 ba · 2,250 sqft
344 Hilldale Ave, Haverhill, MA
New19$649,000
4 bd · 3 ba · 2,400 sqft
346 Hilldale Ave, Haverhill, MA
New30$550,000
3 bd · 3 ba · 1,580 sqft
496 Hilldale Ave #496, Haverhill, MA
New33$409,900
2 bd · 2 ba · 1,579 sqft
10 Oliver #C, Haverhill, MA
New30$299,000
2 bd · 1 ba · 1,233 sqft
24 Washington St #301, Haverhill, MA
36$689,900
3 bd · 2 ba · 2,356 sqft
34 Fernwood Ave, Haverhill, MA
13$489,900
2 bd · 4 ba · 1,968 sqft
43 Brickett Hill Circle #43, Haverhill, MA
22$389,000
2 bd · 2 ba · 1,020 sqft
17 Orchard #L, Haverhill, MA
4$825,000
3 bd · 3 ba · 2,448 sqft
0 Broadway, Haverhill, MA
41$649,000
3 bd · 3 ba · 1,654 sqft
61 Upland Ave, Haverhill, MA
20$869,000
4 bd · 3 ba · 2,716 sqft
30 Belvidere Road, Haverhill, MA
40$409,900
2 bd · 2 ba · 1,642 sqft
86 Sterling Ln #86, Haverhill, MA
15$245,000
1 bd · 1 ba · 590 sqft
625 W Lowell Ave #14, Haverhill, MA
42$799,000
3 bd · 2 ba · 2,463 sqft
4 Arlington Ter, Haverhill, MA
24$495,000
2 bd · 2 ba · 1,401 sqft
21 W Parish Ct #21, Haverhill, MA
Price Reduced3$629,888
3 bd · 3 ba · 1,872 sqft
10 Arch Place, Haverhill, MA
38$819,900
3 bd · 3 ba · 2,342 sqft
883 West Lowell Ave., Haverhill, MA
37$899,000
6 bd · 3 ba · 6,270 sqft
40 Westland Ter, Haverhill, MA
37$539,900
3 bd · 1 ba · 1,076 sqft
45 Brookline Ave, Haverhill, MA
23$319,000
2 bd · 1 ba · 833 sqft
500 Water St #a7, Haverhill, MA
























MLS Property Information Network (MLS PIN)Source: HJN community data
August 2026 · This period is still settling
Selling at 100.9% of asking price
Buyers here are paying above asking. MLS · 57 sales · as of Aug 31, 2026