We have found 222 properties in Strafford, MO. Average property sale price in Strafford is $133,857. It is 41.4% lower than average property value in Missouri. Average price per square feet in Strafford is $86. It is 22.5% lower than average property value in Missouri.