We have found 135 properties on Main St, Spencer, MA. Average price per square feet on Main St is $66. It is 37.7% lower than average price per sqft Spencer. Average sale price on Main St is $199,570. It is 10.3% higher than average sale price in Spencer.