Hanging Rock State Park hero image

Hanging Rock State Park, North Carolina

Hanging Rock State Park is a 9,011-acre (3,647 ha) North Carolina state park in Stokes County, North Carolina in United States.

View park mapStart this trip