发源于江西省修水县黄龙山梨树埚,经修水县白石桥,于龙门流入湖南省平江县境内,向西流经平江城区,自汨罗市转向西北流至磊石乡,于汨罗江口汇入洞庭湖。汨罗江分为南北两支,南支称汨水,为主源;北支称罗水,至汨罗市屈谭(大丘湾)汇合称“汨罗江”。汨罗江全长253公里,流域面积达5543平方公里。长乐以上,河流流经丘陵山区,水系发育,水量丰富。长乐以下,支流汇入较少,河道展宽可通航。为东洞庭湖滨湖区最大河流。