We have found 931 properties in Duncan, OK. Average property sale price in Duncan is $131,306. It is 13.6% lower than average property value in Oklahoma. Average price per square feet in Duncan is $64. It is 15.8% lower than average property value in Oklahoma.