1756年(清乾隆二十一年),东明县辖在城、附郭、福寿、康宁4乡,彰德、怀庆2卫。清末,辖10乡和1个城厢。民国初年,分为11个自治区。新中国成立后,划分为9个区,195个行政村、833个自然村。1952年划为10个区。1955年合并为5个区,130个乡;12月改划为13个中心乡、一个镇、38个一般乡。翌年改为22个乡。1958年撤销乡镇,建立9处人民公社。1961年,复改为7个区和县直辖城关镇。1963年撤区,改划为12处人民公社。1979年改划为18处。1981年城关公社改为城关镇。1984年社改乡,全县划为19个。1986年辖3镇19乡。1994年12月撤销马头乡设马头镇,撤销三春集乡设三春集镇。1996年12月撤销刘楼乡设刘楼镇。2000年6月撤销大屯乡设大屯镇。

2001年2月,经省政府批准,东明县合乡并镇。撤销鱼沃、临河店、胡庄、焦楼、张寨、海头、高村、五营、王店乡,其整建制分别并入城关镇、东明集镇、陆圈镇、刘楼镇、沙窝乡、武胜桥乡、菜园集乡、小井乡、长兴集乡。三春集镇、马头镇、大屯镇、焦园乡原行政区划不变。其中,东明集、刘楼为中心镇。2004年9月,设东明县经济技术开发区,原城关镇10个行政村划入。2010年5月,撤销城关镇,以其原行政区域设立城关、鱼沃2个街道办事处。撤销武胜桥乡,设武胜桥镇。2012年9月,撤销菜园集乡、沙窝乡设菜园集镇、沙窝镇。2013年12月,撤销小井乡设小井镇。

   东明县辖城关街道、鱼沃街道、东明集镇、刘楼镇、陆圈镇、马头镇、三春集镇、大屯镇、武胜桥镇、菜园集镇、沙窝镇、小井镇、长兴集乡、焦园乡,即2个街道办事处10个镇2个乡和1个省级经济技术开发区。共400个行政村,7个居委会,921个自然村。