Hammocks Beach State Park
Swansboro, NC
A mainland visitor center with seasonal passenger ferries to Bear Island, an undeveloped barrier island with high dunes and primitive camping.
Hammocks Beach State Park near Swansboro, North Carolina (Onslow County), covers about 1,611 acres (650 hectares), mostly the barrier island of Bear Island. The island is about 4 miles (6 km) long and has a dune system, a remnant of maritime forest and salt marsh. The state took over the island in 1961 from the North Carolina Teachers Association and established the park; Bear Island has been a National Natural Landmark since 1980. In World War II the Coast Guard used it to watch for German submarines.
You can reach the island only by passenger ferry from the mainland (about 15 minutes through Cow Channel) or by kayak or canoe. The ferry normally runs from April to October and is currently closed for the season (as of October 2026); the park publishes the schedule. On the island there is a bathhouse and primitive tent sites with showers; no lifeguards are on duty. A private concessionaire rents kayaks, canoes and paddleboards and also offers guided tours. The mainland visitor center is open year-round. Since the 1990s, shifting sand and hurricanes have made Cow Channel hard to navigate at low tide.
- Nearest town
- Swansboro, NC
- Category
- Nature & parks
- GPS
- 34.6710, -77.1430
Hours, fees and access change. Confirm with the operator or park before you go.
Good to know
Best time to go
The most pleasant months are usually April–May and September–October. Still fine, with some compromises, in March, June and November. Hot in July. (Estimate from long-term temperature averages, terrain and pass seasons)
Sources
Nearby
Campsites nearby
- Cedar Point CampgroundCampsite4 mi from Hammocks Beach State ParkTentsCaravansElectricityDrinking waterShowersToiletsWaste disposalDogs allowed
- Holiday Trav-L-Park ResortMotorhome stopover5 mi from Hammocks Beach State ParkTentsMotorhomesElectricityWi-Fi
- Goose Creek RV ResortCampsite8 mi from Hammocks Beach State ParkTentsCaravansWaste disposal
- Dogwood Family CampgroundCampsite15 mi from Hammocks Beach State Park · 52 pitchesCaravansDogs allowed
- Oyster Point CampgroundCampsite22 mi from Hammocks Beach State ParkTentsCaravansDrinking water
- Flanners Beach/Neuse River CampgroundCampsite24 mi from Hammocks Beach State Park · 40 pitchesTentsCaravansWaste disposal
All campsites in North Carolina · Campsite data: © OpenStreetMap contributors, ODbL 1.0 · Updated October 3, 2026
FAQs
Where is Hammocks Beach State Park?
Hammocks Beach State Park is in Swansboro, NC, at GPS 34.6710, -77.1430. It is about 11 mi from Emerald Isle.
Can you camp near Hammocks Beach State Park?
Yes. The nearest campsite listed in OpenStreetMap is Hammocks Beach RV Park, about 0 mi away; within 25 mi there are 41 campsites and motorhome stopovers.
What is there to see near Hammocks Beach State Park?
Places worth a stop nearby: Fort Macon State Park (26 mi), Tryon Palace (31 mi), Cape Lookout Lighthouse (35 mi) and Battleship North Carolina (55 mi).
When is the best time to visit Hammocks Beach State Park?
The most pleasant months are usually April–May and September–October. Still fine, with some compromises, in March, June and November. (Estimate from long-term temperature averages, terrain and pass seasons)