Homes & land for sale
Southport, NC.
Explore available properties in Southport, from highest to lowest price.
500 available properties.
Turtle Bay
$769,500
3 beds / 3 baths / 2,700 sq ft
Turtle Bay
$769,500
3 beds / 3 baths / 2,675 sq ft
St James
$768,000
4 beds / 4 baths / 2,697 sq ft
Turtle Bay
$759,500
3 beds / 3 baths / 2,600 sq ft
St James
$759,000
4 beds / 3 baths / 2,220 sq ft
St James
$755,000
4 beds / 5 baths / 3,490 sq ft
Harper Acres
$749,900
3 beds / 3 baths / 1,945 sq ft
St James
$749,000
3 beds / 3 baths / 3,282 sq ft
Boiling Spring Lakes
$747,000
3 beds / 2 baths / 2,337 sq ft
St James
$745,000
4 beds / 3 baths / 2,500 sq ft
Turtle Bay
$729,500
3 beds / 3 baths / 2,500 sq ft
Turtle Bay
$729,500
3 beds / 3 baths / 2,500 sq ft
Turtle Bay
$729,500
3 beds / 3 baths / 2,500 sq ft
Harper Acres
$729,000
3 beds / 3 baths / 2,027 sq ft
St James
$724,987
3 beds / 3 baths / 2,696 sq ft
Cades Cove
$700,000
3 beds / 4 baths / 2,690 sq ft
Southport
$700,000
Land / lot · 16 acres
Harper Acres
$699,900
3 beds / 2 baths / 1,879 sq ft
Arbor Creek
$699,900
6 beds / 5 baths / 5,566 sq ft
St James
$699,900
3 beds / 3 baths / 3,736 sq ft
Southport
$699,000
3 beds / 4 baths / 1,984 sq ft
St James
$699,000
3 beds / 3 baths / 3,050 sq ft
St James
$699,000
3 beds / 3 baths / 2,605 sq ft
Indigo Plantation
$698,000
3 beds / 3 baths / 2,166 sq ft
Turtle Bay
$689,500
3 beds / 3 baths / 2,500 sq ft
St James
$689,000
5 beds / 4 baths / 3,759 sq ft
St James
$689,000
3 beds / 2 baths / 2,814 sq ft
St James
$679,000
4 beds / 3 baths / 3,226 sq ft
Winding Creek
$675,000
4 beds / 3 baths / 3,239 sq ft
The Oaks at Highland Park
$674,000
4 beds / 3 baths / 2,246 sq ft
Waters at Southport
$669,990
3 beds / 4 baths / 2,615 sq ft
Waters at Southport
$669,990
3 beds / 4 baths / 2,615 sq ft