Nella regione autonoma del Tibet, ci sono oltre 20 fiumi con l'area di drenaggio di oltre 10.000 chilometri quadrati e oltre 100 fiumi con l'area di drenaggio di oltre 2.000 chilometri quadrati. I fiumi più grandi sono Jinshajiang, Nujiang, Lancangjiang e Yarlung Zangbo. Numerosi fiumi tibetani confluiscono nei paesi vicini dove ottengono i loro nomi noti come Gange, Indus, Brahmaputra, Mekong, Salween e Irrawaddy. I fiumi tibetani generalmente trasportano molta acqua di buona qualità con poca sabbia.
Yarlung Zangbo, il fiume più grande del Tibet, sorge nella contea di Zhongba ai piedi settentrionali dell'Himalaya e scorre attraverso l'area di Lhoyu in India dove viene chiamato Brahmaputra. In Cina, il fiume Yarlung Zangbo è lungo 2057 km e ha una superficie di drenaggio di 240.000 chilometri quadrati. Questo bacino idrografico è in media oltre 4500 m dell'altitudine. Quindi il fiume Yarlung Zangbo è il fiume più alto del mondo.
Il canyon più grande di Yarlung Zangbo, con una profondità di 5382 metri e una lunghezza di 370 chilometri, è il canyon più profondo del mondo. La parte più stretta del fondo del canyon è di soli 74 m, e la parte più larga è di 200 m.