West Branch Run begins in Jordan Township, Lycoming County and flows southwest for more than a mile.
It then turns south-southwest and flows for slightly over a mile until it exits Jordan Township.
Upon leaving Jordan Township, the stream enters Pine Township.
Here, it turns southwest for a short distance before turning southeast near Pine Summit.
The stream then flows through a fairly narrow valley known as California Hollow for some distance.
At the end of the valley, it receives Shingle Run, its only named tributary, and abruptly turns south.
After more than a mile, West Branch Run passes the Shoemaker Covered Bridge, crossing Pennsylvania Route 442 on the way, and turns southeast.
It then crosses Pennsylvania Route 442 again and shortly afterwards reaches its confluence with Little Fishing Creek.

West Branch Run joins Little Fishing Creek 11.16 miles (17.96 km) upstream of its mouth.
West Branch Run begins in Jordan Township, Lycoming County and flows southwest for more than a mile. It then turns south-southwest and flows for slightly over a mile until it exits Jordan Township. Upon leaving Jordan Township, the stream enters Pine Township. Here, it turns southwest for a short distance before turning southeast near Pine Summit. The stream then flows through a fairly narrow valley known as California Hollow for some distance. At the end of the valley, it receives Shingle Run, its only named tributary, and abruptly turns south. After more than a mile, West Branch Run passes the Shoemaker Covered Bridge, crossing Pennsylvania Route 442 on the way, and turns southeast. It then crosses Pennsylvania Route 442 again and shortly afterwards reaches its confluence with Little Fishing Creek.
West Branch Run joins Little Fishing Creek 11.16 miles (17.96 km) upstream of its mouth.
West Branch Run