清末為階州十鋪,民國時期屬龍江、西關鎮。
1949年12月設城關區,轄龍江鎮、西關鎮、舊城山鄉。
1950年7月龍江、西關鎮改建為龍江聯合鄉,1951年3月又改為城關聯合鄉,1955年10月為城關鎮。
1958年3月姚寨鄉并入,10月組建白龍紅旗人民公社。
1961年3月分為城關、姚寨兩個公社,1963年3月增設五鳳公社,同時改公社為鎮。
2002年6月25日,城郊鄉的15個村劃入,2014年5月7日經市政府批復,將城關鎮鐘樓、舊城山2社區和灰崖子、陽山、廟塄、孟家山、水子山、腰道、原城郊鄉葛條坪等7個村劃入鐘樓街道,沿用至今。