以三岔河为乌江干流。三岔河发源于贵州省毕节地区威宁县，地处乌蒙山东麓；北源六冲河发源于贵州省毕节地区赫章县可乐乡。两者于黔西县、织金县、清镇市交界处汇入东风水库，称鸭池河，乌渡河汇入后称六广河，乌江渡后称为乌江。 乌江干流横穿贵州中部和东北部，于重庆市涪陵区汇入长江。支流流经湖北省恩施土家族苗族自治州。乌江渡以上为上游，从乌江渡到贵州沿河县城为中游，从沿河到涪陵为下游。主要支流有猫跳河、清水江、濯河、洪渡河、阿蓬江、芙蓉江等。
水库和水电开发.乌江总落差达2123.5米，