吴城镇,隶属于山西省吕梁市离石区,地处离石区东部,东与汾阳市杨家庄镇接壤,南与中阳县枝柯镇相连,西和田家会街道相邻,北与文水县开栅镇相连,距离石区人民政府约35千米,区域总面积424.8平方千米。
明清时期,在吴城一带设置有吴城所;1984年2月,由吴城公社改为吴城镇。截至2018年末,吴城镇户籍人口为11771人。截至2020年6月,吴城镇下辖15个行政村,镇人民政府驻街上村。
吴城镇主要经济作物有油料作物、蔬菜等;畜牧业以饲养生猪、羊、牛、家禽为主。2018年,吴城镇有营业面积超过50平方米以上的综合商店或超市25个。