丰镇洋溪冲村九龙山北麓，向北流至禄丰县碧城镇称“西河”，继续北流至仁兴镇南转西南流后称“东河”，经东河水库至禄丰县城金山镇西汇西河和南河后又称“星宿江”。星宿江南流至禄丰县恐龙山镇法门村小江口（原属川街乡），左纳川街河后始称“绿汁江”。之后绿汁江大致沿双柏县与易门县和峨山彝族自治县边界南流，然后沿双柏县与新平彝族傣族自治县边界向西，于三江口入元江上游石羊江河段。全长319.1公里。
流域概况.绿汁江流域地处滇中高原，流域面积8613.4平方公里。流域地势东北高西南低，中低山丘陵广布。