Public Access At Southeast 46th Street And East Beach Drive - Oak Island is a beautiful beach located in Oak Island, United States. It stretches for a length of about 2 miles and has soft, white sand, making it perfect for lounging, strolling, and sunbathing.