Last reviewed: August 13, 2026. Heritage Shores Nature Preserve is a City park on an island extending into Cherry Grove Marsh. It is not an oceanfront park.
What to expect
The City says the preserve was created in 2007 and contains seven acres of walking paths in land preserved in its native state. Elevated boardwalks and observation docks provide access through the marsh, while interpretive signs identify plants, animals, fish, and birds that may be seen.
Officially listed amenities include a 40-station interpretive trail with a primitive native-soil path, picnic and shade shelters, and a stationary boat dock providing creek access. Wildlife sightings are never guaranteed, and visitors should stay on designated paths and protect marsh habitat.
Address and parking
Heritage Shores Nature Preserve is listed at 5611 Heritage Drive, North Myrtle Beach, SC 29582. Take Ocean Boulevard to 53rd Avenue North and turn away from the ocean. The City says preserve parking is at the western end of 53rd Avenue North and that the entrance is a four-block walk from there.
Restrooms, the boat and kayak launches, and additional parking are at nearby Cherry Grove Park & Boat Ramp, 413 53rd Avenue North. Boat-ramp visitor parking is paid from 9 a.m. to 5 p.m.; check posted signs and the official boat-ramp page.
Visitor guidance
- Use the official Heritage Shores Nature Preserve page for current directions and amenity information.
- Do not rely on old claims about fishing areas or pet access. Follow current signs; keep pets leashed wherever City rules permit them.
- Bring water, sun and insect protection, and footwear appropriate for boardwalks and primitive paths.
- For City questions, the official facility page lists 843-280-5555.
Planning to launch a kayak or boat? Read the updated Cherry Grove Park & Boat Ramp guide.