We have found 1,529 properties in Marion, OH. Average property sale price in Marion is $95,397. It is 45.6% lower than average property value in Ohio. Average price per square feet in Marion is $61. It is 35.1% lower than average property value in Ohio.