We have found 1,257 properties in Defiance, OH. Average property sale price in Defiance is $99,907. It is 43% lower than average property value in Ohio. Average price per square feet in Defiance is $64. It is 31.9% lower than average property value in Ohio.