We have found 350 properties in Highlands, NC. Average property sale price in Highlands is $446,653. It is 86.8% higher than average property value in North Carolina. Average price per square feet in Highlands is $210. It is 100.0% higher than average property value in North Carolina.