New4$825,000
3 bd · 3 ba · 2,448 sqft
0 Broadway, Haverhill, MA
Homes for Sale in Haverhill, MA
Show MapHomes for Sale in Haverhill, MA
24 of 99 Listings
New4$825,000
3 bd · 3 ba · 2,448 sqft
0 Broadway, Haverhill, MA
New20$869,000
4 bd · 3 ba · 2,716 sqft
30 Belvidere Road, Haverhill, MA
New6$245,000
1 bd · 1 ba · 590 sqft
625 W Lowell Ave #14, Haverhill, MA
New40$409,900
2 bd · 2 ba · 1,642 sqft
86 Sterling Ln #86, Haverhill, MA
New42$799,000
3 bd · 2 ba · 2,463 sqft
4 Arlington Ter, Haverhill, MA
New24$495,000
2 bd · 2 ba · 1,401 sqft
21 W Parish Ct #21, Haverhill, MA
3$647,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
42$799,900
4 bd · 3 ba · 2,734 sqft
46 Sherwood Drive, Haverhill, MA
39$545,000
3 bd · 2 ba · 1,842 sqft
155 Forest St, Haverhill, MA
35$505,000
3 bd · 3 ba · 1,588 sqft
13 Acorn Street #13, Haverhill, MA
42$749,000
3 bd · 3 ba · 1,825 sqft
9 Comanche Cir #11, Haverhill, MA
11$289,900
2 bd · 1 ba · 1,167 sqft
405 Main Street #6, Haverhill, MA
42$669,900
3 bd · 3 ba · 1,960 sqft
998 Boston Rd, Haverhill, MA
42$749,000
3 bd · 3 ba · 1,825 sqft
9 Comanche Cir #11, Haverhill, MA
36$399,900
3 bd · 2 ba · 2,149 sqft
57 Casablanca Ct #57, Haverhill, MA
35$499,900
3 bd · 1 ba · 1,345 sqft
60 S New St, Haverhill, MA
16$240,000
1 bd · 1 ba · 586 sqft
645 W Lowell Ave #4, Haverhill, MA
38$429,900
3 bd · 3 ba · 1,651 sqft
31 Ayer St #31, Haverhill, MA
33$879,000
3 bd · 2 ba · 2,520 sqft
37 Riverdale Ave, Haverhill, MA
42$850,000
6 bd · 4 ba · 3,113 sqft
773 Washington Street, 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