Fisher Run begins on Catawissa Mountain in southwestern Main Township.
The stream flows east in a valley and crosses a road within a few tenths of a mile.
A short distance later, it turns northeast for well over a mile.
It eventually crosses Fisher Run Road and then Iron Bridge Road.
Immediately after crossing Iron Bridge Road, the stream turns southeast and enters Beaver Township.
In Beaver Township, the stream almost immediately reaches its confluence with Catawissa Creek.

Fisher Run joins Catawissa Creek 8.78 miles (14.13 km) upstream of its mouth.
Fisher Run begins on Catawissa Mountain in southwestern Main Township. The stream flows east in a valley and crosses a road within a few tenths of a mile. A short distance later, it turns northeast for well over a mile. It eventually crosses Fisher Run Road and then Iron Bridge Road. Immediately after crossing Iron Bridge Road, the stream turns southeast and enters Beaver Township. In Beaver Township, the stream almost immediately reaches its confluence with Catawissa Creek.
Fisher Run joins Catawissa Creek 8.78 miles (14.13 km) upstream of its mouth.
Fisher Run