秦始皇三十三年(前214)置榆中縣以來,該區在其西部。
漢武帝元狩二年(前121)在今西固區設金城縣,該區在其東部。
隋開皇元年(581)在皋蘭山下至蘭州,隋唐時,該區在蘭州中部。
唐代宗廣德元年(763),吐蕃占領蘭州,宋仁宗景祐三年(1036)黨項羌占領蘭州。
宋元豐四年(1081)宋朝收復蘭州,在隋唐蘭州城地拓筑城池,該區在宋蘭州中部,宋高宗紹興元年(1131)金占領蘭州,該區在金蘭州中部,金末帝天興三年(1234)蒙古占領蘭州,明洪武二年(1369)明朝攻取蘭州。
該區在元明蘭州中部。
乾隆三年(1738)置蘭州府,蘭州降為皋蘭縣,縣城入駐。
民國時,該區為皋蘭縣政府、甘肅省政府駐地,該區在皋蘭縣中心部位,轄金城鎮(今城關區一部分)、廣武鎮、東崗鎮、太平鎮。
1942年,第一至第九9個區,其中的第一至第八區在今城關區。
1949年8月26日蘭州市解放后,第一至第七區在今城關區。
1953年3月為第一至第六區。
1955年第一區和第二區合并。
始稱城關區,以地處蘭州城的內城及關城(郭城)而得名。
第三區改為東崗區,以東崗鎮得名。
第六區改為鹽場區,以鹽場堡得名。
1958年2月,鹽場區并入城關區、東崗區。
1960年12月東崗區并入城關區,1968年4月城關區改為東風區,取“東風壓倒西風”之義。
1973年8月,東風區恢復為城關區,沿用至今。