乌江发源于贵州西部威宁县乌蒙山东麓,有南、北两源,南源三岔河长322公里,为乌江主源,北源六冲河长210公里,两源在黔西县化屋基汇合后称乌江。乌江横贯贵州中部及东北部,至洪渡向北约15公里处进入重庆市,至涪陵汇入长江。乌江从发源地至河口全长1050公里(贵州占848公里,重庆占188公里),落差1787.46米,其中干流化屋基至涪陵714公里,平均比降1.02‰。
大宁河小三峡即为著名的巫山小三峡 。