We have found 68 properties in Spencer, NC. Average property sale price in Spencer is $91,891. It is 61.6% lower than average property value in North Carolina. Average price per square feet in Spencer is $52. It is 50.5% lower than average property value in North Carolina.