Shingle Run begins near Crist Hill Road in Jordan Township, Lycoming County and flows southwest for a few hundred feet.
It then turns roughly south and exits Jordan Township and Lycoming County after several hundred feet.
[2] Its watershed is part of the Lower North Branch Susquehanna River drainage basin.
[3] A proposal was once made to replace a bridge crossing Shingle Run and to place cement concrete paving in its streambed, among other things.
[7] It was labelled as "Thumb Shingle Mill Run" on a number of maps dating to the middle of the 19th century.
[7] Wild trout naturally reproduce in Shingle Run between its headwaters and its mouth.