1945年4月14日阳城县城解放后,为阳城县第一区。
1946年至1949年太岳行署驻此,城区改为3个编街:城内为十字街、东关为通济街、西关、南关为崇薰街。
1946年,由十字、东关、顺兴、南关、西关组成城关镇,十字行政街随之撤销。
1956年改设城关乡。
1958年,以革命烈士李应朝命名为应朝人民公社。
1961年7月改为城关镇人民委员会,1967年改为城关镇革命委员会,1981年8月成立城关镇人民政府。
2001年1月,原城关镇与原尹庄乡、八甲口镇(原名为凤城镇东城办事处,独立行政)合并成立凤城镇。