We have found 110 properties in Troy, NC. Average property sale price in Troy is $147,438. It is 38.3% lower than average property value in North Carolina. Average price per square feet in Troy is $68. It is 35.2% lower than average property value in North Carolina.