The cost of living in Oak Island, North Carolina is 54.3% more expensive than Martinsville, Virginia.