In der Autonomen Region Tibet gibt es mehr als 20 Flüsse mit einem Einzugsgebiet von über 10 000 qkm und über 100 Flüsse mit einem Einzugsgebiet von über 2000 qkm. Die größten Flüsse sind der Jinshajiang, der Nujiang, der Lancangjiang und der Yarlung Zangbo. Mehrere der Flüsse Tibets fließen in Nachbarländer, wo sie ihre bekannten Namen Ganges, Indus, Brahmaputra, Mekong, Salween und Irrawaddy erhalten. Tibets Flüsse führen in der Regel sehr viel Wasser von guter Qualität und mit wenig Sandgehalt.
Der Yarlung Zangbo, der größte Fluß Tibets, entspringt im Kreis Zhongba am nördlichen Fuß des Himalaya und fließt durch das Gebiet Lhoyu nach Indien, wo er als Brahmaputra genannt wird. Innerhalb Chinas hat der Yarlung Zangbo eine Länge von 2057 km und ein Einzugsgebiet von 240 000 qkm. Dieses Einzugsgebiet liegt durchschnittlich über 4500 m ü.d.M. Somit ist der Yarlung Zangbo der höchstgelegene Fluss der Welt.
Die größte Schlucht des Yarlung Zangbo mit einer Tiefe von 5382 m ist die tiefste Schlucht der Welt. Die engste Stelle des Schluchtgrundes mißt nur 74 m, die breiteste Stelle 200 m. Die Schlucht hat eine Gesamtlänge von 370 km.