The Keelung River originates in the mountains west-northwest of the town of Jingtong in Pingxi District, New Taipei City, flows down to a rift valley and then flows ENE to Sandiaoling.
Starting from the mountains west-northwest of Jingtong town in Pingxi District, New Taipei City, the Keelung River flows through a rift valley before heading east-northeast towards Sandiaoling.