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.
The Keelung River begins in the mountainous region west-northwest of Jingtong town within Pingxi District, New Taipei City, moves into a rift valley, and continues its course to the northeast toward Sandiaoling.