Every town on North Carolina's Outer Banks is unique in its special way. Stretching from Corolla in the north to the southern tip of Hatteras Island, there's something for everyone to love about the OBX! Whether you just want to hit the beach every day, indulge in a wide variety of outdoor activites, be close to the best restaurants or immerse in the Outer Banks fascinating history, there's a town (or village) on the Outer Banks that's perfect for you and your family. Click on the towns below and discover your next vacation spot.