The Best Beach Towns in North Carolina

This Southern state with more than 3,000 miles of coastline (including 300 miles of barrier beaches alone) has so many wonderful towns on the water it was tempting to choose them all. Consider this collection—from the northern edge of the Outer Banks all the way to Cape Fear near the South Carolina border—the very best of the best.