We have found 27 properties on Main St, Williamsburg, MA. Average price per square feet on Main St is $195. It is 65.3% higher than average price per sqft Williamsburg. Average sale price on Main St is $165,584. It is 21.3% lower than average sale price in Williamsburg.