1949年1月,马头城乡由怀远划属凤阳县。
1952年5月,凤阳县宫集区划归怀远,改名为马城区。
1958年9月,撤区建社,设马城人民公社。
1964年5月,恢复马城区。
1969年2月,撤区并社,复设马城公社,成立公社革命委员会。
1980年1月,设区划社,复设马城区。
1984年1月,以社建乡,改称马城乡。
1992年3月撤区并乡,撤马城区,设马城镇。
2004年4月,乡镇区划调整,孝仪乡整建制划归马城镇。
2013年9月,马城镇整建制划归蚌埠市禹会区管辖。