古城乡位于中华人民共和国安徽省颍上县县城北部15.5公里处，东临谢桥镇，西靠江口镇，南与黄桥镇交接，北与陈桥镇为邻。全乡总面积57.2平方公里，耕地48750亩，19个行政村，113个自然村，8976户，38426口人，全汉族。古城乡气候温和，自然资源丰富。
经济.古城乡有15.6亿吨煤炭，由国投新集集团承建，年产800万吨的刘庄煤矿即将投产。轮窑厂、水泥预制厂、面粉厂、粉丝厂、塑料制品厂、空心砖厂等一批私营企业发展迅勐。