一、护田坝
苏公堤宋元丰八年(1085)三月,县令苏辙在西门外筑长堤防洪保田,后人称苏公堤。历代增修。建国后建成石坝。
登源坝在登源河两岸。明代有石坝防御水患,清乾隆十二年洪水冲毁石坝,知县萧吕祥兴修石坝70余条(段),自十都(湖里)至十三都(北村),长40里。知府何远善、新任知县较陈锡亲临督修。清道光三年(1823)端阳,洪水冲毁耿川村至湖里村段石坝,各乡公捐,各受益田亩公派分资修复。此后,多次洪水,局部常毁常修。民国期间坑口村胡炼九、胡长海捐资修筑坑口段护村坝。民国32年大水,仁里段护村坝冲毁多处,县府派员督修。建国后,民办公助修建龙须、坑口、浒里段护村坝、瀛洲段护村坝、湖里段防洪坝。
择里坝位于上庄乡择里村东常水河上,是择里和下楼村及90亩水田的防洪坝。原有290米长的干砌块石坝,1952年洪水冲毁未修。1956年修筑120米长的竹笼坝,抵御洪水。1959年和1960年,两次被洪水冲毁,水犯择里和下楼村。1963年动工重建,1964年4月竣工。坝长351米,高2.4米至2.6米,坝顶宽2米。石方720立方米,土方1050立方米。下松木桩235米,水泥沙浆勾缝200平方米,投工3353个,投资8523元,其中国家补助6786元。
西(

)坝在水村坝与石(

)村之间的登源河东岸,建国前常毁常修,1957年冬,建坝改田,坝长350米,高3米,顶宽4米。改滩造田140亩。后多次重修。
二、护村坝
东门坝在县城东门外,是扬之水南岸之护田兼护城坝。明正德十三年(1518年)邑人御史胡松、巡抚陈凤梧、知县陈约等修建。坝长183丈,高1丈6尺。清乾隆十二年(1747)水毁,知县萧吕祥修复。道光三年(1823)复水毁,县人胡甸芬捐资修筑。1969年7月5日水毁,是年冬县水电局重修。1982年6月20日水毁石坝,县基建局重修,浆砌块石,水泥沙浆勾缝,次年竣工,坝长278米,高6米,坝顶宽12米。
水村坝登源河南岸自协济桥(水村桥)以上至横坝长750米的护坝称水村坝。宋代筑石坝,清乾隆十二年(1747)水毁。乾隆15年以工代赈重建。同治五年及民国间曾部分水毁,村民修复。1969年7月5日洪水倒坝2处。是年村人捐款3000余元修复。其后数年,坝上树木砍尽。1970年上游570米改为公路。1987年7月4日大水冲毁协济桥以上石坝230米,县交通局修复50米,民办公助修复180米。
胡村塔护村坝在镇头乡胡村塔。1954年夏水毁。是年冬国家补助材料费和技工工资,村民投工修复,坝长160米,高1.5至2米,顶宽1.5至2米。
三、其它堤坝
除上述诸坝外,较大的有:登源河的北村桃花坝、王凤(

)护岸、伏岭上村桥护岸;扬之水有灵川护坝,十里坦护坝,浣纱溪护坝,王(

)护田坝;大源河荆(

)坝;金沙河白马(

)坝、金沙坝;徽水河沙河护坝、扬滩护村坝等。常被水毁,历代都有修建。