湄潭县的河流属长江流域乌江水系,有干流(乌江)1条,一级支流4条,二级支流9条,三级支流13条,四级支流5条。河流总长513.3公里,包括溪流在内的河系总长786公里,河网密度每平方公里0.28公里。流域面积在20平方公里以上的河流有32条,流域面积在100平方公里以上的主要河流有8条。境内河川径流主要补给来源于大气降水,年内径流变化大,均不能通航。多年平均地表水资源总量为9.421亿立方米,地下水储量为2.225亿立方米;人均占有水量2600立方米,最大年径流量是最少年径流量的两倍,5~8月径流量占全年的56.4%。