We have found 55 properties on Main St, Ashland, MA. Average price per square feet on Main St is $194. It is 10.9% higher than average price per sqft Ashland. Average sale price on Main St is $263,396. It is 19.4% lower than average sale price in Ashland.