Homes & land for sale
Oak Island, NC.
Explore available properties in Oak Island, from highest to lowest price.
328 available properties.
Oak Island
$1,100,000
4 beds / 4 baths / 2,451 sq ft
Kings Lynn
$1,099,900
Land / lot · 0.8 acres
W. Long Beach
$1,099,000
4 beds / 3 baths / 1,803 sq ft
Oak Island
$1,090,000
5 beds / 4 baths / 2,320 sq ft
Oak Island
$1,085,000
4 beds / 3 baths / 1,900 sq ft
Tranquil Harbour Island
$1,050,000
4 beds / 4 baths / 2,183 sq ft
Oak Island
$1,050,000
4 beds / 2 baths / 1,885 sq ft
E. Long Beach
$1,035,000
3 beds / 3 baths / 1,630 sq ft
Tranquil Harbor
$1,015,000
3 beds / 2 baths / 1,647 sq ft
Tranquil Harbor
$1,000,000
Land / lot · 0.3 acres
Yaupon Beach
$999,900
3 beds / 3 baths / 2,411 sq ft
Oak Island
$995,000
3 beds / 4 baths / 2,041 sq ft
Tranquil Harbor
$979,000
4 beds / 4 baths / 2,006 sq ft
Oak Island
$975,000
4 beds / 3 baths / 2,010 sq ft
East Beach
$975,000
4 beds / 4 baths / 2,176 sq ft
Oak Island
$975,000
4 beds / 3 baths / 2,144 sq ft
Oak Island
$970,000
3 beds / 3 baths / 1,669 sq ft
E. Long Beach
$950,000
Land / lot · 0.18 acres
Tranquil Harbor
$949,900
4 beds / 4 baths / 2,866 sq ft
Tranquil Harbor
$939,900
3 beds / 3 baths / 1,881 sq ft
Tranquil Harbor
$939,000
3 beds / 3 baths / 1,946.7 sq ft
Oak Island
$899,000
3 beds / 3 baths / 2,080 sq ft
Yaupon Beach
$899,000
4 beds / 2 baths / 1,512 sq ft
Oak Island
$899,000
3 beds / 3 baths / 1,540 sq ft
Oak Island
$890,000
4 beds / 2 baths / 1,352 sq ft
Tranquil Harbor
$885,000
3 beds / 3 baths / 3,552 sq ft
Oak Island
$875,000
4 beds / 4 baths / 2,801 sq ft
Oak Island
$874,800
3 beds / 2 baths / 1,884 sq ft
Oak Island
$872,500
4 beds / 3 baths / 1,735 sq ft
Oak Island
$865,000
4 beds / 3 baths / 1,735 sq ft
E. Long Beach
$850,000
6 beds / 3 baths / — sq ft
Oak Island
$850,000
4 beds / 3 baths / 1,316 sq ft