We have found 72 properties in Stroud, OK. Average property sale price in Stroud is $106,830. It is 29.7% lower than average property value in Oklahoma. Average price per square feet in Stroud is $69. It is 9.2% lower than average property value in Oklahoma.