La rivière Fu est longue de 697 kilomètres et son bassin versant a une superficie de 36 232 km². Il prend sa source dans la vallée de Jiuzhaigou près de la frontière avec le xian de Songpan non loin de Xuebaoding le plus haut sommet des monts Min[1]. Le fleuve coule vers le sud-est et traverse les xians de Pingwu, Jiangyou, Mianyang, Santai, Shehong, Suining et Tongnan Il se jette dans le fleuve au niveau de la ville de Hechuan dans la municipalité de Chongqing. Le fleuve est navigable de Pingwu à Hechuan.
Le barrage de Wudu a été construit en 2008. De type barrage-poids, l'ouvrage est haut de 120 m (Sichuan) et la puissance installée est de 150 mégawatts. Le lac réservoir a une capacité de 572 000 000 m3[2]
↑(en) Xiaofan Zeng, Na Zhao, Huaiwei Sun, Lei Ye et Jianqing Zhai, « Changes and Relationships of Climatic and Hydrological Droughts in the Jialing River Basin, China », PLoS One, vol. 10, no 11, (DOI10.1371/journal.pone.0141648, lire en ligne)
Les cours d'eau entre parenthèses ne sont pas des affluents directs du Yangzi mais des affluents d'affluents. Les affluents majeurs (débit) sont en gras.