Jialing River was called Langshui, Yushui. It is the biggest tributary of Yangtze River. It is so named because Jialing River flows through the Jialing Valley of Shanxi Province.
The Jialing River is 1120 km long. Its headwaters are the Bailong River and Xihanshui. The stretch from the confluence of the two rivers at Lianghekou in Lueyang (Hanzhong city), Shaanxi, to Zhaohua is considered to be the upper reaches of the river. The middle course is between Zhaohua and Hechuan. Below Hechuan to where it joins the Yangtze in Chongqing is the lower reaches of the river.
The Jialing River's most notable characteristic is its sinuous course. From Zhangwang Miao (Temple of Zhangfei) in Guangyuan to Longdongtuo in Hechuan, the distance as the crow flies is only slightly more than 200 km. However the river itself travels over 600 km. The most tortuous part of its course is between Nanchong and Wusheng.
There are large number of tributaries along the Jialing. The largest tributaries include Fu Jiang (also known as Sui He) and Qu Jiang, both of which flow into the Jialing at Hechuan.