The Outer Banks is a 200-mile (320-km) long string of narrow barrier islands off the coast of North Carolina and a small portion of Virginia, beginning in the southeastern corner of Virginia Beach on the east coast of the United States.