1948年解放,二次設(shè)城關(guān)區(qū)屬興城縣;1949年改稱九區(qū);1950年調(diào)整區(qū)劃后,轄南一、南二、北一、北二四個(gè)街和東關(guān)、西關(guān)、北關(guān)、南辛莊、花園五個(gè)村;1951年春,析南辛莊村,增設(shè)南關(guān)村;1955年九區(qū)改設(shè)興城鎮(zhèn)人民委員會(huì)。
同時(shí)將街改稱街道,將村改稱居民委員會(huì);1958年并鄉(xiāng)擴(kuò)社,10月入興城鎮(zhèn)人民公社,下設(shè)城關(guān)、花園、雙樹、四家、田藥、白塔、羊安、曹莊八個(gè)管理區(qū),分轄作業(yè)區(qū)。
并將城內(nèi)四個(gè)街道委員會(huì),分成八個(gè)街道居民委員會(huì);1959年3月體制改革,撤銷管理區(qū),作業(yè)區(qū)改稱生產(chǎn)大隊(duì),下轄生產(chǎn)隊(duì);1961年4月29日,析興城鎮(zhèn)公社,增設(shè)元臺(tái)子、曹莊公社。
6月又析興城鎮(zhèn)、元臺(tái)子、曹莊公社,增設(shè)白塔、雙樹、羊安公社。
此后興城鎮(zhèn)尚轄八個(gè)街道居民委員會(huì)與十八個(gè)大隊(duì);1965年公社改鎮(zhèn);1981年3月劃出東一、東二、南關(guān)、西一、西二、北關(guān)、南辛莊生產(chǎn)大隊(duì),成立寧遠(yuǎn)公社;1987年,興城撤縣建市,取消興城鎮(zhèn)、釣魚臺(tái)鎮(zhèn)、寧遠(yuǎn)鄉(xiāng),成立古城街道,轄南一、北一、南二、北二、鐵北、北關(guān)居委會(huì)和北關(guān)村、花園村;1989年初,從花園村劃出半道子村;1994年設(shè)北營居委會(huì);2001年將南一、北一、南二、北二、城北、北關(guān)、北營居委會(huì)合并為三個(gè)社區(qū);2007年5月,原雙樹鄉(xiāng)東八里村劃歸古城街道。
2019年11月撤銷了城東街道,將城東街道韓家村、干柴村、月亮河社區(qū)劃歸古城街道。