We have found 293 properties in Nichols Hills, OK. Average property sale price in Nichols Hills is $582,218. It is 282.9% higher than average property value in Oklahoma. Average price per square feet in Nichols Hills is $165. It is 117.1% higher than average property value in Oklahoma.

List of properties