Homes & land for sale
Oak Island, NC.
Explore available properties in Oak Island, from highest to lowest price.
328 available properties.
Ocean Greens
$759,000
3 beds / 2 baths / 1,850 sq ft
Tranquil Harbor
$755,000
3 beds / 3 baths / 1,773 sq ft
Oak Island
$750,000
3 beds / 3 baths / 1,746 sq ft
Oak Island
$749,000
3 beds / 3 baths / 2,229 sq ft
Tranquil Harbor
$739,000
3 beds / 3 baths / 1,604 sq ft
Tranquil Harbor
$730,000
3 beds / 2 baths / 1,853 sq ft
Oak Island
$725,000
3 beds / 3 baths / 1,867 sq ft
Tranquil Harbor
$725,000
3 beds / 3 baths / 1,735 sq ft
Pinners Point
$724,900
3 beds / 2 baths / 1,740 sq ft
Oak Island
$720,000
4 beds / 2 baths / 1,764 sq ft
Oak Island
$719,900
3 beds / 3 baths / 2,007 sq ft
Tranquil Harbor
$717,500
4 beds / 3 baths / 2,005 sq ft
Pinners Point
$715,000
5 beds / 4 baths / 2,636 sq ft
Tranquil Harbor
$700,000
4 beds / 3 baths / 1,663 sq ft
Pinners Point
$700,000
3 beds / 2 baths / 2,135 sq ft
Oak Island
$699,999
3 beds / 1 baths / 920 sq ft
Pinners Point
$699,900
4 beds / 4 baths / 2,582 sq ft
Pinners Point
$699,900
4 beds / 4 baths / 2,582 sq ft
Oak Island
$699,900
4 beds / 3 baths / 1,624 sq ft
Caswell Dunes
$699,000
2 beds / 2 baths / 1,201 sq ft
Tranquil Harbor
$699,000
3 beds / 2 baths / 1,455 sq ft
Pinners Point
$699,000
3 beds / 3 baths / 1,635 sq ft
Tranquil Harbor
$689,000
3 beds / 2 baths / 2,330 sq ft
Pinners Point
$679,000
3 beds / 2 baths / 1,411 sq ft
Oak Island
$675,000
3 beds / 2 baths / 1,634 sq ft
Oak Island
$675,000
3 beds / 2 baths / 1,310 sq ft
Tranquil Harbor
$670,000
3 beds / 2 baths / 1,657 sq ft
Oak Island
$669,900
3 beds / 3 baths / 1,500 sq ft
Tranquil Harbor
$665,000
4 beds / 3 baths / 1,933 sq ft
Pinners Point
$660,000
5 beds / 3 baths / 2,517 sq ft
Oak Island
$660,000
3 beds / 2 baths / 1,461 sq ft
Oak Island
$650,000
3 beds / 3 baths / 1,516 sq ft