东古城镇,隶属于山东省聊城市冠县,地处冠县最西部,东邻崇文街道,南接斜店乡,西与河北省馆陶、大名县隔河相望,北靠北馆陶镇和万善镇。镇人民政府驻地东距县城12千米,距聊城市区57千米。总面积114.10平方千米。截至2019年末,东古城镇户籍人口85137人。
春秋时,属冠氏邑。馆陶县古治所曾设于今东古城镇。隋开皇六年(586年),在县境设立冠氏县,以境内东古城春秋时为冠氏邑得名。1965年3月,馆陶县卫河东岸部分区域划属冠县。1984年,将北部14村庄划出,其余建为东古城镇。2001年3月,杨召乡并入东古城镇。截至2020年6月,东古城镇辖84个行政村,镇人民政府驻东古城村。
东古城镇是国家级生态乡镇、省级农业产业强镇。农业主要种植大蒜、樱桃、油桃、山农酥梨、蒜黄、金银花、特色中药材等,并发展了蟾蜍养殖等特色产业。工业方面,重点推进百佳食品上市筹备和冠宇切割燃气等项目落地。邯济铁路、青兰高速公路、106国道、309国道、323省道在此交汇。