We have found 499 properties in Spencer, OK. Average property sale price in Spencer is $49,100. It is 67.7% lower than average property value in Oklahoma. Average price per square feet in Spencer is $41. It is 46.1% lower than average property value in Oklahoma.