We have found 191 properties in Nebo, NC. Average property sale price in Nebo is $165,510. It is 30.8% lower than average property value in North Carolina. Average price per square feet in Nebo is $201. It is 91.4% higher than average property value in North Carolina.