Homes & land for sale
Southport, NC.
Explore available properties in Southport, from highest to lowest price.
500 available properties.
St James
$3,595,000
3 beds / 4 baths / 3,500 sq ft
Cape Fear River Heights
$3,250,000
3 beds / 2 baths / 1,900 sq ft
St James
$2,833,000
5 beds / 7 baths / 6,955 sq ft
Southport
$2,799,000
6 beds / 6 baths / 6,292 sq ft
St James
$2,549,000
4 beds / 5 baths / 5,615 sq ft
St James
$2,495,000
3 beds / 5 baths / 3,805 sq ft
Southport
$2,185,000
3 beds / 3 baths / 3,002 sq ft
Southport
$2,125,000
5 beds / 4 baths / 4,020 sq ft
St James
$1,999,000
4 beds / 5 baths / 3,955 sq ft
St James
$1,995,000
5 beds / 5 baths / 5,987 sq ft
St James
$1,850,000
5 beds / 6 baths / 5,060 sq ft
Southport
$1,699,900
10 beds / 9 baths / — sq ft
Southport
$1,500,000
Land / lot · 2.06 acres
St James
$1,499,000
4 beds / 5 baths / 4,621 sq ft
Barnes Bluff
$1,499,000
5 beds / 5 baths / 2,929 sq ft
St James
$1,495,000
4 beds / 4 baths / 4,085 sq ft
Southport
$1,399,000
4 beds / 4 baths / 2,527 sq ft
Harbor Oaks
$1,377,000
4 beds / 4 baths / 3,448 sq ft
Southport
$1,375,000
4 beds / 4 baths / 2,673 sq ft
St James
$1,375,000
3 beds / 4 baths / 3,600 sq ft
St James
$1,350,000
3 beds / 4 baths / 3,714 sq ft
Beaver Creek Plantation
$1,350,000
3 beds / 4 baths / 4,342 sq ft
St James
$1,300,000
3 beds / 4 baths / 2,873 sq ft
St James
$1,294,900
4 beds / 4 baths / 2,876 sq ft
St James
$1,289,000
3 beds / 4 baths / 4,239 sq ft
Reserve at St James
$1,285,000
3 beds / 5 baths / 4,010 sq ft
St James
$1,285,000
4 beds / 4 baths / 3,222 sq ft
St James
$1,269,900
4 beds / 5 baths / 2,934 sq ft
St James
$1,225,000
3 beds / 4 baths / 3,458 sq ft
St James
$1,199,000
5 beds / 5 baths / 3,765 sq ft
St James
$1,190,000
5 beds / 5 baths / 6,120 sq ft
St James
$1,149,000
4 beds / 4 baths / 3,438 sq ft