We have found 643 properties in Oak Island, NC. Average property sale price in Oak Island is $225,407. It is 5.7% lower than average property value in North Carolina. Average price per square feet in Oak Island is $142. It is 35.2% higher than average property value in North Carolina.