We have found 44 properties in Hartshorne, OK. Average property sale price in Hartshorne is $147,344. It is 3.1% lower than average property value in Oklahoma. Average price per square feet in Hartshorne is $173. It is 127.6% higher than average property value in Oklahoma.