城口县的任河流域均属长江上游汉水的一级支流,境内无外来水源,无冰川湖泊和其它过境水源。全县主要分为任河、前河两大流域。任河属汉江水系,流域面积2360.6平方公里,县内流程128公里,在岔溪口流出县境,经万源至紫阳汇入汉水;前河属渠江水系,流域面积756.77平方公里,县内流程105公里,在周溪乡的土堡寨流出县境,经宣汉县汇入渠江。 任河流域多年平均降水量为1267毫米,最多年达1755.8毫米,出现在1963年;最少为829.2毫米,出现在1966年;最多年降水量相当于最少年降水量的2.1倍。连续最大4个月(6--9月)的降水量为629.2毫米,占年降水量的62.7%;5小时最大降水量为295毫米,出现在2001年7月23日,为城口县历史上罕见的大暴雨。主要河流任河年径流总量68787万立方,径流年际变化大,多年平均输沙量为346.07吨。全县有大小溪河779条,水能资源蕴藏量达39.34万千瓦,可开发利用的达23.78万千瓦。 目前已开发利用量为2.05万千瓦,仅占可开发量的8.6%.规划近期进行任河第三级开发的巴山水利枢纽工程设计装机容量达13.0万千瓦,黄安河流域梯级开发装机容量达1.7万千瓦,北屏水利枢纽工程装机容量达1.726万千瓦,水力资源开发潜力十分巨大。