We have found 55 properties in Berlin Heights, OH. Average property sale price in Berlin Heights is $116,044. It is 33.8% lower than average property value in Ohio. Average price per square feet in Berlin Heights is $68. It is 27.7% lower than average property value in Ohio.