大渡河主要流经青海省、四川省、甘孜、雅安、乐山。
大渡河发源于青海省玉树藏族自治州境内阿尼玛卿山脉的果洛山南麓,上源足木足河经阿坝县于马尔康县境接纳梭磨河、绰斯甲河后称大金川,向南流经金川县、丹巴县,于丹巴县城东接纳小金川后始称大渡河,再经泸定县、石棉县转向东流,经汉源县、峨边县,于乐山市城南注入岷江,全长1062公里,流域面积7.77万平方公里,大渡河支流较多,流域面积在1000平方公里以上的28条,10000平方公里的2条,河网密度0.39。
大渡河是岷江泥沙的来源地,福禄镇多年平均含沙量0.475公斤/立方米,年输沙量2247万吨,为岷江福禄镇大渡河口以上年输沙量44%。巨大的落差、丰沛的水量、狭窄的河谷,形成大渡河富饶的可开发的水力资源。全流域水力资源理论蕴藏量达3132万千瓦,其中四川境内有3012万干瓦,是四川各江河水力资源总量的20.6%。