where is oak island located in nc
Take a look at the Oak Island Map and see that Oak Island, North Carolina is a seaside town located mostly on the barrier island of Oak Island (which also contains the town of Caswell Beach), in Brunswick County, North Carolina, United States. A small part of the town extends onto the mainland north of the islandâs bridge.