汉渠,又名汉伯渠,与汉光禄渠有因成沿革关系。《旧唐书·李晟传》记载,元和十五年(820年)李听曾疏浚过光禄渠。《读史方舆纪要》记载,光禄渠在所(灵州守御千户所)东,“渠在灵州,本汉时导河溉田处也”。
明洪武时经过疏浚,灌田七百三十余顷。明天启年间,张九德创开芦洞(今清水沟洞),解决了汉渠积水问题。清康熙时祖良贞浚深闸底,增长迎水拜(堤)。乾隆时黎珠将汉渠原口让于秦渠,于野马墩另设引水口,下做八工闸(退水闸),而后又上延引水拜至杨柳泉。光绪十五年(1890年)张占奎、赵伦元开新闸借水拉沙。
解放前,汉渠自峡口渠口北流至灵武县胡家堡,尾水入涝河(即今清水沟)。
新中国成立后,1956年至1963年整修廖桥以上段,拓延张家小闸以下渠线,实施中段改道。1958年青铜峡水利枢纽开工,由导流明渠临时分水闸引水,l960年青铜峡枢纽截流后,从电站8号机组尾水渠引水。1969年建河东总干渠自余桥分水闸引水。之后历经除险加固、灌区续建配套等项目实施,对渠道及配套建筑进行多次扩整和改造。现渠道全长44.3公里,设计流量33.5立方米/秒,灌溉面积15.2万亩。