古城镇位于颍上县城北部15.5公里处,东临谢桥镇,西靠江口镇,南至颍河与黄桥镇交接,北到济河与陈桥镇为邻。全乡总面积57.2平方公里,耕地48750亩,辖19个行政村,113个自然庄,8976户,38426 口人,全系汉族。随着改革开放的不断深入,市场经济的不断发展,刘庄煤矿的开发建设,古城正逐步成为颍上北部一颗璀璨的明珠。古城乡气候温和,自然资源丰富。盛产小麦、大豆、红芋、玉米,煤矿储存量高达15.6亿吨,1992年建乡以来,全乡基础设施日臻完善,国民经济持续发展。先后修筑了一批主干道路连接着城镇和乡村,通讯网络覆盖全乡,广播电视通连千家万户。