We have found 167 properties on Main St, Townsend, MA. Average price per square feet on Main St is $84. It is 21.5% lower than average price per sqft Townsend. Average sale price on Main St is $176,640. It is 11.8% lower than average sale price in Townsend.