We have found 22 properties on Locust St, Merrimac, MA. Average price per square feet on Locust St is $150. It is 15.4% higher than average price per sqft Merrimac. Average sale price on Locust St is $292,094. It is 7.6% higher than average sale price in Merrimac.