There are some 20 rivers in Taoyuan Hsien. Except Da-hang Creek, they are small and run through the plains. These rivers are short and do not have much water. Nan-kang Creek has largest catchment basin; others flow in a radius manner either west bound or north bound into the Taiwan Strait. When the tide comes in the rivers are flooded and become lakes. The plain was first developed to be the port for immigrants in the early days. Hsu-kso Port was the largest port for
Da-hang Creek was known as Da-ke-kang Creek. The longest branch Tai-gang Creek originates from Ping-chuang Mt. (3536 meters above sea level) of the Snow Mountains. The second longest branch Bai-shih Creek originates from Da-ba-jen Mt. (3490 meters above sea level) and Jiang-je Mt. (also known as I-je Mt., 3296 meters above sea level). The two creeks meet in Shio-luang of Hsinchu and become Yu-feng Creek. Yu-feng Creek flows northbound to Yu Mt., then flows eastbound to Taoyuan Hsien, then joins San-kwang Creek in Ba-ling. After their merger, the river becomes Da-hang Creek. Da-hang Creek winds northbound to Lo-fu, then westbound, and then
flows into Shih-men Reservoir via the river scale of Jiao-ban Mt. (Je-jen Village of Fu-hsin Shiang).
Shih-men Reservoir is actually a man-made lake turning north-northeast at Shin-men spillway (current location of Shih-men Dam), then enters into Taipei Basin via Da-shi, Yin-ge, San-shia, and Shu-lin. This creek joins Hsin-tien Creek in Jiang-tzu-chue and becomes the Tamsui River, then flow into the Taiwan Strait between Tamsui and Pa-li. The river is the longest river in northern Taiwan, 135 kilometers long, and runs through 1263 square kilometers.