宋代辖区设十五坊五巷,在乡有大固乡部分、兴国乡部分;元时在乡有十都、四十六都、六十四都各一部分;明嘉靖时城区划东南西北五十四坊;清康熙年间城区设十九坊;雍正四年(1726)城区置东南、西南、西北、东北四隅,附东郭庄、西郭庄,在乡有大固乡五夫庄、两水庄、兴国乡松山庄各一部分;光绪三十四年(1908)属第一区城区全部及第二区大固乡部分;1912年设赤城镇;1941年分设南山镇和北山镇;1949年称城区,直属台州行署;1950年5月划归临海县管辖;1952年6月改称城关区;1953年辖30个居民委员会;1956年2月改设城关镇;1961年,城东、城南、西郊三公社并入,1963年又分出;1986年1月城东、城南、西郊3个乡并入;2001年撤销城关镇,以东湖、鹿城、巾山、古楼、西郊街道的地域范围设立古城街道。