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


Hammocks Beach State Park is made of three different areas. The 30-acre Mainland, Bear Island a 980 acre unspoiled barrier island, and Huggins Island, a 211 acre maritime island located at the mouth of the White Oak River in Bogue Inlet. Huggins Islands thick, overgrown maritime forest is a stark contrast to Bear Islands wide-open, windswept sand dunes. Huggins Island is well known for its rich natural history, but along with its varied flora and fauna, Huggins Island and its Civil War-era Battery has played an important role in the history of Swansboro and the State of North Carolina.

How to Find Us

Explore nearby listings.


1572 Hammocks Beach Rd.
Swansboro NC 28584


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

Special Directions:

Hammocks Beach State Park is located at the end of Hammocks Beach Road, off of NC Hwy 24 in Swansboro.

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