We have found 2,038 properties in Spencer, MA. Average property sale price in Spencer is $180,874. It is 46.5% lower than average property value in Massachusetts. Average price per square feet in Spencer is $106. It is 34.2% lower than average property value in Massachusetts.