14,336 House For Sale Buy Owner in North Carolina

There are currently 14,336 homes for sale in North Carolina. The median list price in North Carolina is $373,919 and the average price per square foot is $553.