通城镇,隶属于重庆市巫溪县,地处巫溪县东部,东邻巫溪县兰英乡,南接巫山县白云乡,西与巫溪县城厢镇相邻,北与巫溪县双阳乡相连,距巫溪县政府驻地15千米,区域总面积102.48平方千米。
清代,通城镇一带属通城里十五甲;2009年6月,由通城乡改为通城镇。截至2018年末,通城镇户籍人口为17682人。截至2020年6月,通城镇下辖1个社区、12个行政村,镇人民政府驻通红街114号。
通城镇粮食作物以玉米、洋芋、红苕为主;畜牧业以饲养生猪为主。2018年,通城镇有工业企业7个,有营业面积超过50平方米以上的综合商店或超市10个。