通关镇,隶属于云南省普洱市墨江哈尼族自治县,地处县西部,东邻联珠镇,南接鱼塘镇,西隔把边江与宁洱哈尼族彝族自治县相望,北连景星镇。行政区域面积551.4平方千米。截至2020年6月,下辖1个社区、16个行政村,镇人民政府驻新武社区。截至2019年末,户籍人口28467人。
地形北宽南窄,东西两面低,形似蘑菇;最高点海拔1973.9米,最低点615米。境内有阿墨江、把边江等河流。商周时期属古产里地;1988年设镇;2005年撤乡并镇,忠爱桥乡的民兴、回龙、丙蚌3村划归通关镇。
粮食作物有水稻、玉米,经济作物有烟叶、茶叶。2019年有工业企业17个,营业面积超过50平方米的综合商店或超市6个。