长江干流宜昌以上为上游,长4504公里,流域面积100万平方公里,其中金沙江段长3464公里,川江段长1040公里。宜昌到湖口为中游,长955公里,流域面积68万平方公里。的口以下为下游,长938公里,流域面积12万平方公里。
长江支流众多,数以千计,其中流域面积在1000平方公里以上的支流有437条,主要有雅砻江、岷江、嘉陵江、乌江、清江、湘江、资水、沅江、澧水、赣江、抚水、信水、修水、饶河、汉江、青衣江、水阳江等。
雅砻江、岷江、嘉陵江、汉江这4条支流的流域面积都超过了10万平方公里。
长江支流中,嘉陵江的流域面积最大,岷江的年径流量和年平均流量最大,汉江的长度最长。
雅砻江发源于巴颜喀拉山南麓,于攀枝花市注入金沙江,干流全长1637公里,流域面积13万平方公里。