(一)按水闸所承担的任务分类
(1)进水闸。建在河道、水库、湖泊的岸边及渠道的首部,用于引水并控制引水流量,以满足灌溉、发电或供水需求。
(2)节制闸。在河道上或渠道上建造,枯水期用以抬高水位满足上游取水或航运的需要;洪水期控制下泄流量,保证下游河道安全。
(3)冲沙闸。主要建在多泥沙河道上,用于排除进水闸、节制闸前或渠道淤积的泥沙,减少引水水流的含沙量。
(4)分洪闸。建于天然河道的一侧。用来将超过下游河道安全泄量的洪水泄入湖泊、洼地等滞洪区,以削减洪峰保证下游河道安全。
(5)排水闸。常建于江、河沿岸或排水渠道末端,用以排除两岸低洼地区的涝渍水及防止江河洪水倒灌。具有双向挡水的特点。
(6)挡潮闸。建在入海河口附近,涨潮时关闸防止海水倒灌,退潮时开闸泄水。具有双向挡水的特点。