清道光二十年(1840年),為州前鄉(xiāng)。
清末,州前鄉(xiāng)改為州前區(qū),稱第一區(qū)。
民國二年(1913年),區(qū)改為鄉(xiāng),稱晉溢鄉(xiāng)。
民國十六年(1927年),晉溢鄉(xiāng)改為第一區(qū)。
民國二十四年(1935年),改為晉溢鄉(xiāng)。
民國三十四年(1945年),晉溢改為晉溢鎮(zhèn)。
民國三十六年(1947年),晉縊鎮(zhèn)改名建寧鎮(zhèn)。
1950年1月,為第一區(qū)。
1956年,為晉城鎮(zhèn)。
1958年9月,屬紅旗公社。
1983年6月,改稱晉城鎮(zhèn)。
1984年,改為晉城區(qū)。
1988年1月,改為晉城鎮(zhèn)。
2006年1月,化樂鄉(xiāng)并入晉城鎮(zhèn)。
2011年3月,新街鎮(zhèn)并入晉城鎮(zhèn)。
2021年1月18日,撤銷晉城鎮(zhèn),設(shè)立晉城街道,以原晉城鎮(zhèn)行政區(qū)域?yàn)闀x城街道行政區(qū)域;于2021年9月3日正式掛牌。