1949年10月,设城关区,驻南街城隍庙巷,下辖9街。
1950年5月,将9街合并为东、西、南、北、车站5街,并划入石仁、河东2乡。
1953年1月,将石仁、河东2乡划归孝义区。
1956年2月,撤城关区设城关镇。
1958年9月,撤销城关镇并人红旗公社。
1958年12月,设立城关管区,属铜川市耀城公社。
1961年5月,设城关公社。
1961年8月,复属耀县。
1964年6月,改设城关镇。
1983年4月,辖6个社区、4个行政村。
2005年7月,撤销城关镇,分设天宝路、永安路2个街道。