We have found 33 properties on Haverhill Rd, Topsfield, MA. Average price per square feet on Haverhill Rd is $170. It is 6.1% lower than average price per sqft Topsfield. Average sale price on Haverhill Rd is $367,782. It is 19.6% lower than average sale price in Topsfield.