← Back to search

Hanging Rock State Park

Danbury, NC

Hanging Rock State Park
Hanging Rock State Park photo 1 Hanging Rock State Park photo 2 Hanging Rock State Park photo 3
Fee: Day use is free except boat rentals and swim passes. Fees apply for camping, group climbing, event permits and facility reservations.

About this park

Hanging Rock State Park is in Stokes County, about 30 miles north of Winston-Salem. It began as a Civilian Conservation Corps project and offers a traditional outdoor experience. Trails lead to mountain views, rock outcrops, waterfalls and a mountain cave. Some are open to horseback riding and mountain biking, and a portion is part of the Mountains-to-Sea State Trail. Campgrounds, a swim lake and river paddling round out the park.

Nearby state parks

๐ŸŒฒPilot Mountain State Park ยท Pinnacle ยท 12.5 mi
๐ŸŒฒMayo River State Park ยท Mayodan ยท 17.1 mi
๐ŸŒฒFairy Stone State Park ยท Stuart ยท 27.2 mi

Hanging Rock State Park FAQ

Where is Hanging Rock State Park located?
Hanging Rock State Park is in Danbury, North Carolina, at 1790 Hanging Rock Park Road. GPS coordinates: 36.4119, -80.2541. Get directions.
Is there an entrance fee at Hanging Rock State Park?
Day use is free except boat rentals and swim passes. Fees apply for camping, group climbing, event permits and facility reservations. Fees can change by season, so confirm with the park before you go.
How do I contact Hanging Rock State Park?
You can call (336) 593-8480 or email hanging.rock@ncparks.gov. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near Hanging Rock State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about Hanging Rock State Park?
This listing was last updated on October 6, 2026. If something is out of date, let us know and we'll fix it.