Homes for Sale in McDowell County, NC

Nebo
$116,000 - $1,799,000 Average Price Single Family Home: $590,311
Marion
$41,900 - $699,000 Average Price Single Family Home: $227,581
Old Fort
$179,000 - $599,900 Average Price Single Family Home: $363,260
Little Switzerland
$189,000 - $899,400 Average Price Single Family Home: $485,294

Cities in McDowell County, NC