发源于浙赣边界江西省玉山县三清乡平家源。

干流流经玉山县、上饶市信州区、上饶、铅山、横峰、弋阳县、贵溪市、鹰潭市月湖区、余江、余干县,在余干县潼口滩分为东西两大河,东大河汇同饶河在龙口汇入鄱阳湖,西大河在瑞洪镇下风洲一般注入鄱阳湖。