39,157 House For Sale Buy Owner in North Carolina

There are currently 39,157 homes for sale in North Carolina. The median list price in North Carolina is $395,390 and the average price per square foot is $326.

Recently added properties for sale in North Carolina