It is approximately 22 miles long and flows through Scott Township, Benton Township, North Abington Township, and La Plume Township in Lackawanna County and Clinton Township, Factoryville, and Tunkhannock Township in Wyoming County.