Hammocks Beach State Park


Hammocks Beach State Park


Hours & Seasons

  • Seasons - Year round (ferry service closed after labor day)
  • Hours - Sept. - May 8am-6pm, June-Aug. 8am-7pm, Ferry Service 9:30am-4:30pm


  • 1572 Hammocks Beach Rd.

    Swansboro,   NC   28584


Except for 33 acres on the mainland, Hammocks Beach State Park is located on Bear Island and Huggins Island.

Bear Island is an 892-acre barrier island. The island, 3.5 miles long and less than a mile wide, is bordered by the Atlantic Ocean to the south and by salt marshes, estuarine creeks and the Intracoastal Waterway to the north. Bogue Inlet lies at the northeast end of the island; Bear Inlet lies to the southwest. Shrub thickets and maritime forests create a wilderness environment, yet in parts of the island it's easy to imagine you're in the desert. Seawater has not washed over the island in recent years. Thus, large dunes and sand ridges dominate the landscape.

The 225-acre Huggins Island is home to a maritime swamp forest. It has a rich history, from Native American fishing and hunting grounds, to being home to a Confederate six-cannon battery in 1861-62.

How to Find Us

Explore nearby listings.


1572 Hammocks Beach Rd.
Swansboro NC 28584


Latitude: 34° 40' 17.7594" / Longitude: -77° 8' 19.32"

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina