东江发源于江西省寻乌县桠髻钵山,源河为三桐河。自东北向西南流经广东省龙川县、和平县、东源县、源城区、惠城区、博罗县至东莞市石龙镇进入珠江三角洲,于黄埔区禺东联围东南汇入狮子洋。
集水面积35340平方公里,河长562公里,平均年径流量257亿立方米。干流在龙川县合河坝以上称寻邬水,汇贝岭水后始称东江。流域内有新丰江水库和枫树坝水库两座大型水库及为香港供水的东深供水工程,集水面积1000平方公里以上的一级支流有贝岭水、浰江、新丰江、秋香江、公庄水、西枝江和石马河等。在惠州市东江上设有博罗城下水站。