We have found 123 properties in Willard, OH. Average property sale price in Willard is $76,921. It is 56.1% lower than average property value in Ohio. Average price per square feet in Willard is $51. It is 45.7% lower than average property value in Ohio.