Stranahan Run is a 1.97 mi (3.17 km)[5] long tributary to East Branch Oil Creek in Crawford County, Pennsylvania.
Stranahan Run rises on the Britton Run divide about 1.5 miles northwest of Spartansburg, Pennsylvania.
Stranahan Run then flows northeast and southeast through the Erie Drift Plain to Clear Lake, in Spartansburg, Pennsylvania where it joins East Branch Oil Creek.
Stranahan Run drains 3.04 square miles (7.9 km2) of area, receives about 46.8 in/year of precipitation, has a topographic wetness index of 478.58 and is about 47% forested.
[4]