沱江发源于海拔4984米的九顶山,上源分三条水流。
东源:绵远河长180公里,中源:石亭江长141公里,西源:湔江长139公里,在金堂县赵镇附近相汇,成沱江主干流。 另外,沱江源头活水还来源于清白江和毗河,这样它就有了5个源头,并且,岷江水网交错其间,流域被打乱,沱江里还流淌着岷江的水。 所以沱江不像其他河那样泾渭分明 ,是一条混血的江。但最后,由于绵远河最长,就把它定为正源。
沱江源头是绵远河,石亭江,湔江。
沱江支流以龙泉山和隆盛——石龙为分水岭,分别向北西、南东方向流入沱江。沱江多年平均入境径流总量76.7亿立方米,出境径流总量79.4亿立方米