民國時屬醴泉第一區(qū),時稱城關鄉(xiāng),轄七保,1949年5月18日醴泉解放后,屬第一區(qū),轄三鄉(xiāng);1956年1月,皇甫鄉(xiāng)、志泉鄉(xiāng)、城關鄉(xiāng)合并設立城關鎮(zhèn);1958年11月,屬禮泉人民公社,稱城關管區(qū);1958年12月,撤銷禮泉縣制,屬乾縣禮泉人民公社,稱城關管區(qū);1961年8月,恢復禮泉縣制,設立城關公社。
984年4月政社分設,稱城關鄉(xiāng),同年7月稱城關鎮(zhèn),2002年2月,撤銷裴寨鄉(xiāng)人民政府,并入城關鎮(zhèn)人民政府,2011年4月,新時鄉(xiāng)人民政府、藥王洞鄉(xiāng)人民政府并入城關鎮(zhèn)人民政府,設新時社區(qū)、藥王洞社區(qū),2015年1月撤銷城關鎮(zhèn),設立城關街道辦事處。