We have found 177 properties in Fairport Harbor, OH. Average property sale price in Fairport Harbor is $90,825. It is 48.2% lower than average property value in Ohio. Average price per square feet in Fairport Harbor is $67. It is 28.7% lower than average property value in Ohio.