蓋山防洪堤分南北兩堤。南堤位於閩江南港北岸,從陽岐至鰲山,始建於1952年初,1963年擴建,全長6030米,堤頂高程8.75~10.04米,堤身高度3~5米,堤面寬3米,防洪標準為二十四年一遇,附屬建築有水閘6座9孔、旱閘1座1孔。北堤位於閩江北港南岸,西起先鋒,東至秀宅,全為土堤。1965年12月始建,翌年4月竣工。堤長4670米,其中石堤1700米。堤頂高程7.91~8.4米,堤身高度1.5~2.5米,堤面寬度1.8~4米。附屬建築物有水閘5座6孔、涵洞3座3孔、旱閘2座2孔。蓋山南北堤保護村莊54個,人口5.29萬人,耕地1.85萬畝。