Foster Run is a long first-order tributary to East Branch Tunungwant Creek.
Foster Run rises about northwest of Lewis Run, Pennsylvania, and then flows east-southeast to meet East Branch Tunungwant Creek at Lewis Run.
Foster Run drains of area, receives about of precipitation, and is about 85.27% forested.