Townhouse for Sale in Haverhill, MA

Looking for a perfect Townhouse for sale in Haverhill, MA? Look no further!

165 Real Estate listings found in Haverhill - MA

$419,900
3 Beds
1 Baths
1200 Sqft

222 Cedar St #222, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
$539,900
3 Beds
2 Baths
1440 Sqft

68 15th Ave #68, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
$429,900
2 Beds
2 Baths
1500 Sqft

40 Eaton Court #40, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$389,900
2 Beds
2 Baths
1150 Sqft

70 W Meadow Rd #22, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$514,900
3 Beds
2 Baths
2296 Sqft

22 Country Hollow Lane #63, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$549,900
3 Beds
3 Baths
1630 Sqft

24 Willow St #24, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$409,000
2 Beds
2 Baths
1605 Sqft

409 Farrwood Dr #409, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
$529,900
3 Beds
3 Baths
1934 Sqft

28 Broadway #3, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$529,900
3 Beds
3 Baths
1934 Sqft

28 Broadway #2, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$384,900
2 Beds
2 Baths
1397 Sqft

31-33 Ashland St #2, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
$379,000
3 Beds
2 Baths
1184 Sqft

54 S Riverview St #54, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
$389,900
2 Beds
2 Baths
1556 Sqft

66 Hunters Run Pl #66, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$359,900
2 Beds
2 Baths
1605 Sqft

174 Farrwood Dr #174, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
$394,500
2 Beds
2 Baths
1280 Sqft

13 Riverbank Cir #13, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
$439,900
3 Beds
2 Baths
1311 Sqft

25 Fairfield St #25, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$349,900
2 Beds
2 Baths
1605 Sqft

111 Farrwood Dr #111, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
$349,900
2 Beds
2 Baths
1103 Sqft

83 Casablanca Ct #83, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$389,999
2 Beds
2 Baths
1767 Sqft

31 Hunters Run Place West #31, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$379,900
2 Beds
2 Baths
1255 Sqft

97 Mercury Ter #97, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$300,000
2 Beds
2 Baths
1012 Sqft

144 Old Ferry Road "Unit L", Haverhill, MA 01830

Talk to an Agent Chat to an Agent
SOLD Aug 17, 2023
$399,900
3 Beds
3 Baths
1936 Sqft

856 Broadway #3, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
$399,000
2 Beds
2 Baths
1342 Sqft

253 Hilldale Ave #253, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
Off Market
$499,900
2 Beds
2 Baths
2479 Sqft

54 South Chestnut St #54, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
Off Market
$440,000
3 Beds
2 Baths
1640 Sqft

48 West Meadow Road #48, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
Off Market
$349,900
2 Beds
2 Baths
1020 Sqft

165 Morgan Dr #165, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
Off Market
$269,900
2 Beds
2 Baths
948 Sqft

7-9 Clinton St #3, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
Off Market
$449,000
3 Beds
3 Baths
1680 Sqft

617 River St #617, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
Off Market
$275,000
1 Bed
1 Bath
676 Sqft

4 Parkview Ln #B, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
Off Market
$355,000
2 Beds
2 Baths
1020 Sqft

144 Old Ferry Road #L, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
Off Market
$485,000
2 Beds
3 Baths
2152 Sqft

5 Coates Ln #5, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
Off Market
$429,900
3 Beds
3 Baths
1656 Sqft

4 Iris Way #14, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
Off Market
$400,000
2 Beds
2 Baths
1274 Sqft

75 Valley View #2, Haverhill, MA 01835

Talk to an Agent Chat to an Agent
Off Market
$399,900
3 Beds
1 Baths
1760 Sqft

1 Grant St #2, Haverhill, MA 01830

Talk to an Agent Chat to an Agent
Off Market
$340,000
2 Beds
2 Baths
1080 Sqft

24 Morgan Dr #24, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
Off Market
$350,000
3 Beds
2 Baths
1346 Sqft

13 Hanover St #13, Haverhill, MA 01832

Talk to an Agent Chat to an Agent
Off Market
$309,900
2 Beds
2 Baths
1014 Sqft

12 Oliver St #B, Haverhill, MA 01832

Talk to an Agent Chat to an Agent