闸口镇位于公安县境中部,长江支流虎渡河东岸,北部紧邻公安县城,国土面积131.55平方千米(2017年),人口41847人(2017年)。闸口属平原湖区,水资源丰富,有北湖、千湖、胜天汊等大小湖泊20个。闸口镇地势平坦,土地肥沃,是公安县主要的粮棉产区。在稳定大宗农产品的同时,依托特色资源和优势资源,形成了以瓜果蔬菜、水产、蓄禽养殖为特色的多种经营区域格局。镇政府驻闸口。1959年建立闸口公社,1961年建镇,1975年复设公社,1978年复建镇。