We have found 89 properties in Defiance, MO. Average property sale price in Defiance is $300,544. It is 31.6% higher than average property value in Missouri. Average price per square feet in Defiance is $123. It is 10.8% higher than average property value in Missouri.