殷商时代名宁邑,武王伐纣途中遇雨,曾在此地临时驻扎修兵练武,故得名“修武”。公元前221年,秦始皇统一中国后,实行郡县制,始设修武县,属三川郡管辖。
修武县原辖3个镇、8个乡:城关镇、方庄镇、郇封镇、李万乡、五里源乡、岸上乡、西村乡、葛庄乡、王屯乡、高村乡、周庄乡。?年,将修武县的李万乡划归焦作市山阳区管辖。
2000年,修武县辖3镇、7乡、1个工贸区和1个城镇办事处,223个行政村。根据第五次人口普查数据,全县总人口274418人,其中:城关镇48591人、方庄镇 35669人、郇封镇 41087人、葛庄乡 23759人、王屯乡 24503人、高村乡 24854人、周庄乡 20799人、五里源乡35931人、岸上乡 2823人、西村乡 16402人。 2005年,修武县乡镇区划调整:撤销葛庄乡,将其行政区域划归郇封镇管辖,郇封镇人民政府驻地不变;撤销王屯乡,将其行政区域划归高村乡管辖,高村乡人民政府驻地不变。均于