个乡镇并入须城乡，须城乡赵桥、虹桥两村划归东平镇。1988年山东省地名委员会批准将须城乡改回原名宿城乡。1993年3月1日，宿城乡撤乡设镇。2001年，宿城镇撤销，并入东平镇。
地理环境.宿城镇位于东平县中部，东为东平镇，西临水河镇，南接州城镇、彭集镇；北毗梯门乡、大羊乡。其境域东西宽12公里，南北长11公里，辖区总面积77.386平方千米。宿城镇地势东高西低，南高北低，其北部的白佛山高370.6米，为全镇地面最高点；最低点仅有39.3米，位于西部的稻屯洼。镇境内土壤有褐土、棕壤潮