唐、宋、元、明、清時期,為歷代州、縣治所在。
1929年屬麗水縣第一自治區(qū)。
1949年置蓮城鎮(zhèn),為縣直轄鎮(zhèn)。
1949年8月屬城關(guān)區(qū)公所。
1950年4月直屬地委領(lǐng)導(dǎo)。
1952年4月為縣直轄區(qū)。
1956年4月撤城關(guān)區(qū)改設(shè)城關(guān)鎮(zhèn),為縣直轄鎮(zhèn)。
1958年11月16日屬城關(guān)公社,為城關(guān)大隊。
1959年7月撤銷城關(guān)大隊,恢復(fù)城關(guān)鎮(zhèn)。
1961年9月屬麗東區(qū)。
1965年8月30日為縣直屬鎮(zhèn)。
1992年城郊區(qū)并入城關(guān)鎮(zhèn)。
2001年8月撤城關(guān)鎮(zhèn),設(shè)立紫金、巖泉、萬象、白云4個街道辦事處。