It rises on the edge of the Belvedere subdivision on the outskirts of Newport, Delaware and flows southward along the western edge of that town. To the west of the run lies Bread and Cheese Island, cut off by a partly filled back channel between Hershey Run and Red Clay Creek.
New Castle County's Pleasant Hills Park lies along the run in the vicinity of the junction with the back channel. At the southern end of the park, the run enters a tidal marsh which extends to its mouth, near the end of the White Clay.