We have found 1,787 properties in Troy, OH. Average property sale price in Troy is $149,820. It is 14.5% lower than average property value in Ohio. Average price per square feet in Troy is $82. It is 12.8% lower than average property value in Ohio.