crab run begins in barry township, not far from the census-designated place of beurys lake. it flows west-northwest for several tenths of a mile and passes through a pond or small lake before turning north-northeast. after several tenths of a mile, the stream receives an unnamed tributary from the left and turns northeast. several tenths of a mile further downstream, it receives an unnamed tributary from the right and turns north-northwest for a few tenths of a mile, flowing alongside the base of a mountain. the stream then turns north-northeast for a short distance, passing through a pond or small lake before reaching its confluence with mahanoy creek.