战国时期,魏国大将军吴起在驿城口修筑城墙,抵御侵略,故取名吴城。吴城镇驿沟口尚有旧城址。
新中国成立初期,吴城属第六区驻吴城(六区六个村,即:吴城、三交、王治庄、四皓、王营庄、义居)。
1953年仍为第六区,下设6个乡(不包括上楼桥乡),即:吴城乡、油坊坪乡 、上四皓乡、下王营乡、下三交乡、下丰村乡。
1954年建制变更,取消区、公社。
1958年至1983年为公社建置。
1984年改为镇建制,所辖21个村委会。
2001年2月乡镇撤并,吴城镇与王营庄乡合并,镇党委、政府驻吴城街上村,同时原32个行政村合并为16个行政村,含70个自然村,即:街上、九里湾、上三交、下三交、上罗卜、下罗堡、上丰村、陈家塔、李家湾、李家沟、上四皓、油坊坪、任家塔、上王营庄、下王营庄、兔坪村。