The Outer Banks consist of a collection of barrier islands along the North Carolina coast ... Southern Shores, Kitty Hawk, Kill Devil Hills and Nags Head (the southernmost section).