1945年4月14日陽城縣城解放后,為陽城縣第一區。
1946年至1949年太岳行署駐此,城區改為3個編街:城內為十字街、東關為通濟街、西關、南關為崇薰街。
1946年,由十字、東關、順興、南關、西關組成城關鎮,十字行政街隨之撤銷。
1956年改設城關鄉。
1958年,以革命烈士李應朝命名為應朝人民公社。
1961年7月改為城關鎮人民委員會,1967年改為城關鎮革命委員會,1981年8月成立城關鎮人民政府。
2001年1月,原城關鎮與原尹莊鄉、八甲口鎮(原名為鳳城鎮東城辦事處,獨立行政)合并成立鳳城鎮。