We have found 1,452 properties in Avon Lake, OH. Average property sale price in Avon Lake is $284,833. It is 62.5% higher than average property value in Ohio. Average price per square feet in Avon Lake is $117. It is 24.5% higher than average property value in Ohio.