北闸口镇,隶属天津市津南区,地处津南区中部,东邻双桥河镇小营盘村,南连小站镇传字营、北湖村,西接八里台镇八里台村、潘家洼村、中义辛庄村,北依大沽排污河与咸水沽镇周辛庄、头道沟村接壤, 全镇行政区域面积36.5平方千米。 截至2019年末,北闸口镇户籍人口35945人。
1983年,恢复重建北闸口人民公社管委会和乡人民政府。1984年4月,撤销北闸口人民公社,改称北闸口乡。1997年12月,津南区实施撤乡建镇,北闸口乡改镇。 截至2020年6月,北闸口镇辖8个社区、19个行政村, [镇人民政府驻北闸口村。 2016年,北闸口镇实现三级财政收入5.51亿元,固定资产投资(在地口径)58.37亿元。 截至2019年末,北闸口镇有523个工业企业,其中规模以上工业企业66个,有营业面积超过50平方米的超市或综合商店60个