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