里，流域面积6,640平方公里。沧江发源于谅山省枝陵县，向西南流至枝陵社附近纳左侧支流后，进入右陇县境内，纳右侧来自太原省武崖县的支流后不久，成为与北江省谅江县的界河，再流入北江省境内。先后成为谅江县与安世县、新安县、北江市的界河，然后贯穿北江市、安勇县，于安勇县东侧边界纳左侧支流陆南江后，成为北江省与海阳省的界河。续南流至普赖（Phả Lại）附近与梂江汇合，成为太平江。