城县、宁都县相邻，上游由千善港、长桥水、古竹港、尖峰港、头陂港、石梁港、塘坊港等小支流汇合而成。向东北流经广昌县，再北流至南城县、抚州市临川区，在抚州市下源村附近纳入宜黄水和宝塘水之前称为盱江，之后称为抚河。经丰城市、进贤县、南昌县之后分为两支。右支入青岚湖，左支流入金溪湖之后向北流经余干县，分两支汇入鄱阳湖。主要支流有：上游的长桥水、青铜港、瞿溪河、密港水、石咀水、九剧水、沧浪水等。中游的黎滩河、龙安水、茶亭水、桐埠水、金溪水、崇仁河、宜黄水。
水文.全长312公里，流域面积