Beaches in North Carolina - NC Outer Banks and Southern Coast
Family Vacation Spots, Lodging, Attractions - Beach Access Points, Golf Resorts, Fishing Spots, Historic Sites, Recreation

This page lists NC beach resorts on the Outer Banks and southern coastline with tourist attractions and lodging.

There are over 320 miles of shoreline in North Carolina. Most beaches are located on the Barrier Islands.

 The sounds separate the islands from the mainland, they are north to south: Currituck, Albemarle, Roanoke, Croatan, Pamlico, Core and Bogue Sound.

North Carolina Coast N-S

Northern Outer Banks

Southern Coast Beaches

  • Carova Beach, North Swan Beach, Swan Beach, Ocean Beach
  • Currituck National Wildlife Refuge
  • Currituck Banks National Estuarine Research Preserve
  • Corolla - Currituck Lighthouse.
  • Duck
  • Kill Devil Hills
  • Kitty Hawk
  • Wright Brothers National Monument
  • Nags Head
  • Jockey Ridge State Park
  • Roanoke Island

    • Fort Raleigh
    • Manteo
    • Wanchese
  • Bodie Island - lighthouse
  • Pea Island National Wildlife Refuge
  • Rodanthe
  • Waves
  • Salvo
  • Avon
  • Cape Hatteras - Lighthouse
  • Cape Hatteras National Seashore
  • Buxton
  • Frisco
  • Ocracoke Island - lighthouse
  • Portsmouth
  • Cedar Island
  • Cape Lookout National Seashore - lighthouse
  • Harkers Island
  • Shackleford Banks

Albemarle Sound - Inner Banks - East at Roanoke Island

Pamlico Sound Inner Banks - East of Hatteras Island

  • Pocasin Lakes National Wildlife Refuge
  • Pettigrew Wildlife Refuge
  • Bath
  • Pamlico Scenic By-way

Southern Outer Banks - Crystal coast.

  • Beaufort
  • Morehead City
  • Atlantic Beach
  • Havelock
  • Croatan National Forest
  • New Bern - inland, closet beaches are 35 miles away
  • Pine Knoll Shores
  • Theodore Roosevelt Natural Area
  • Indian Beach East
  • Indian Beach West
  • Salter Path
  • Emerald Isle

NC Coast Attractions Highlights

There are lots of seafood festivals, events and fishing tournaments taking place all year round throughout the North Carolina Coastal Region

Onslow County

  • Bear Island
  • Jacksonville - Closest beaches: Hammocks Beach State Park
  • Sneads Ferry
  • Topsail Island
  • Permuda Island Coastal Preserve
  • Surf City
  • Topsail beach
  • Shell Island
  • Wilmington
  • Wrightsville Beach - closest beach to Wilmington (10miles)
  • Masonboro Island
  • Pleasure Island
  • Carolina beach
  • Carolina Beach State Park
  • Kure Beach
  • Fort Fisher
  • Zeke's Island National Estuarine Research Reserve
  • Brunswick Town State Historic Site
  • Southport
  • Battery Island
  • Brunswick Islands

Activities

  • Kiteboarding
  • Surfing
  • Sea Shell Hunting
  • Lighthouses - Climb and Explore

Ferry service

  • Knots Island to Currituck
  • Cedar Island
  • Hatteras
  • Knotts Island
  • Ocracoke
  • Pamlico River
  • Swan Quarter
  • Fort Fisher / Southport