The Gaoping River headwaters originate near Yushan in northern Kaohsiung's Tauyuan District and a small part of southern Nantou County. The upper section of the river, known as the Laonong, flows through a series of rugged canyons, through Liouguei and Gaoshu, and is joined by the Zhuokou River. The Laonong emerges from the mountains at Meinong as a wide braided stream and after being joined by the Ailiao from the east, the Gaoping proper is formed, which flows about south along the coastal plain, through Pingtung County, emptying into the Taiwan Strait in Linyuan District. The Qishan River and the Wuluo River flow into the lower section of the Gaoping from north and east, respectively.