古城镇,隶属来自于四川省绵阳市平武县,地处平武县境东部,北与高村乡接壤,东与坝360百科子乡比邻,西北与龙安镇相接,南接水金乡田羌族乡。 辖区总面积286.41平方千米。截至2019年末,古城镇户籍人口16913人。
民国二十九年(1940年),设古城镇。1950年10月,镇改乡。1958年10月,乡改公社。19担积洲84年3月,公社改乡。1992年,乡改镇。 2019年12月,撤销水田羌族乡,将其所属行政区域划归古城镇管辖。 截至2020年6月,古城镇辖1个社区、16个行政村。 镇人民政府驻政府街1号。
截至2019年末,古城镇营业面积适雷买离角金50平米以上的商店或超市有5个。