Homes & land for sale
Oak Island, NC.
Explore available properties in Oak Island, from highest to lowest price.
328 available properties.
Kings Lynn
$1,574,900
4 beds / 4 baths / 2,866 sq ft
Oak Island
$1,550,000
4 beds / 3 baths / 2,620 sq ft
East Beach
$1,499,000
5 beds / 4 baths / 1,828 sq ft
Caswell Beach
$1,495,000
5 beds / 6 baths / 1,966 sq ft
Oak Island
$1,430,000
5 beds / 4 baths / 2,630 sq ft
Kings Lynn
$1,400,000
3 beds / 2 baths / 2,350 sq ft
Oak Island
$1,400,000
4 beds / 2 baths / 1,352 sq ft
E. Long Beach
$1,399,999
5 beds / 4 baths / 1,756 sq ft
Oak Island
$1,395,000
5 beds / 6 baths / 2,670 sq ft
Yaupon Beach
$1,379,170
5 beds / 3 baths / 2,680 sq ft
Oak Island
$1,350,000
3 beds / 3 baths / 2,356 sq ft
Oak Island
$1,349,999
4 beds / 5 baths / 2,816 sq ft
E. Long Beach
$1,349,990
4 beds / 2 baths / 1,675 sq ft
Long Beach
$1,349,900
3 beds / 2 baths / 1,255 sq ft
Pinners Point
$1,349,900
4 beds / 4 baths / 2,958 sq ft
Oak Island
$1,300,000
5 beds / 4 baths / 2,400 sq ft
Oak Island
$1,299,000
4 beds / 4 baths / 1,901 sq ft
W. Long Beach
$1,295,000
Land / lot · 0.83 acres
Tranquil Harbor
$1,270,000
4 beds / 4 baths / 1,814 sq ft
Oak Island
$1,250,000
4 beds / 3 baths / 1,452 sq ft
Long Beach
$1,249,000
3 beds / 2 baths / 1,014 sq ft
Yaupon Beach
$1,200,000
8 beds / 4 baths / — sq ft
Oak Island
$1,200,000
3 beds / 3 baths / 2,652 sq ft
Oak Island
$1,199,900
4 beds / 2 baths / 1,187 sq ft
Oceanside at Oak Isl
$1,195,000
4 beds / 6 baths / 3,907 sq ft
Long Beach
$1,195,000
4 beds / 2 baths / 1,191 sq ft
Yaupon Beach
$1,175,000
3 beds / 4 baths / 2,518 sq ft
Yaupon Beach
$1,100,000
3 beds / 3 baths / 3,376 sq ft
Oak Island
$1,100,000
4 beds / 3 baths / 1,763 sq ft
Tranquil Harbor
$1,100,000
3 beds / 3 baths / 2,176.2 sq ft
Long Beach
$1,100,000
3 beds / 2 baths / 1,170 sq ft
Oak Island
$1,100,000
3 beds / 2 baths / 1,621 sq ft