境内有泾河、黑河(汭河)、南河(达溪河)3条河流,还有磨子河(渠)。年均流量为49.94秒立方米,年均过境客水径流总量为15.75亿立方米。水位不稳定,含沙量大,季节变化悬殊。泾河流量较大,其它河流遇到持续大旱易干涸断流。冬季均有结冰现象。
泾河:属渭河一级支流。发源于宁夏回族自治区六盘山麓的泾源县。由甘肃省泾川县东流,自马寨乡汤渠村入境。河水浑浊,滩涂占地较多。经马寨、地掌、彭公、相公、芋园、冉店、亭口乡,从安华村出境。境内流程56公里,河谷宽1000米,河床平缓,比降1.55‰。一年四季流量变化明显,年均流量42.2秒立方米。最大流量5100秒立方米,最小流量1.03秒立方米。年均输沙量1.41亿吨。
黑河:又名汭河。属泾河一级支流。发源于甘肃省华亭县上关,由甘肃省泾川县东流,自丁家乡刘主河村入境。河水澄清,河床较为稳定。经丁家、枣园、罗峪、冉店、亭口乡,从亭南村汇入泾河。境内流程37.7公里,河谷宽100米,比降1.72‰,年均流量10.3秒立方米,最大流量1160秒立方米,最小流量0.1秒立方米。年均输沙量1290万吨。
南河:又名达溪河,属黑河一级支流,发源于陕西省陇县河北乡北庙坡和甘肃省崇信县宰相庄,由甘肃省灵台县东流,自巨家乡马成寺入境。河水时浑时清,季节流量变化较大。经巨家、枣园乡,从河川口村汇入黑河。境内流程12.5公里,河谷宽200米,比降1.72‰,年均流量4.85秒立方米。最大流量1010秒立方米,最小流量0.02秒立方米,年输沙量866万吨。
磨子河(渠):发源于陕西省麟游县亢家店村.由甘肃省灵台县邵寨乡北流,自路家乡冢丰村入境。经路家、亭口乡,从安华村汇入泾河。境内流程12.3公里,河宽1米,比降1.25‰。年均流量0.12秒立方米,最大流量1秒立方米,最小流量至干涸。年均输沙量100吨。
泾河、黑河水能蕴藏量为9500千瓦,可开发利用3855千瓦。已建成泾河朝阳水电站,装机容量2100千瓦。各地沿河建成抽水站87处,提水量为5.1秒立方米。全县年均提水量为762.6万立方米。过境河水径流利用率仅0.47%。
民国三十三年(1944年),在亭口镇设水文站。五十年代,先后在亭口、张河、张家沟设水文站,常年观测,积累水文资料,为开发利用水利资源提供服务。