岷江有大小支流90余条,上游有黑水河、杂谷脑河;中游有都江堰灌区的黑石河、金马河、江安河、走马河、柏条河、蒲阳河等;下游有青衣江、大渡河、马边河、越溪河等。主要水源来自山势险峻的右岸,大的支流都是由右岸山间岭隙溢出,雨量主要集中在雨季,所以岷江之水涨落迅猛,水势湍急。岷江出岷山山脉,从成都平原西侧向南流去,对整个成都平原是地道的地上悬江,而且悬得十分厉害。成都平原的整个地势从岷江出山口玉垒山,向东南倾斜,坡度很大,都江堰距成都50km,而落差竟达273m。在古代每当岷江洪水泛滥,成都平原就是一片汪洋;一遇旱灾,又是赤地千里,颗粒无收。