秦漢至遼代此地皆為良鄉(xiāng)縣地。
金大定二十九年(1189年),城關(guān)地區(qū)為萬寧縣治所。
金明昌二年(1191年),城關(guān)地區(qū)為奉先縣治所。
元至元二十七年(1290年),城關(guān)地區(qū)為房山縣治所。
民國五年(1916年),城關(guān)地區(qū)屬房山縣一區(qū)。
1949年,城關(guān)地區(qū)屬房山縣城關(guān)區(qū)。
1950年,城關(guān)地區(qū)屬房山縣城關(guān)鄉(xiāng)。
1954年,城關(guān)地區(qū)屬房山縣城關(guān)鎮(zhèn)。
1958年,城關(guān)地區(qū)屬周口店區(qū),設(shè)城關(guān)人民公社。
1960年,城關(guān)地區(qū)屬房山縣。
1966年,設(shè)城關(guān)鎮(zhèn)。
1968年,城關(guān)鎮(zhèn)并入城關(guān)人民公社。
1979年,恢復(fù)城關(guān)鎮(zhèn)。
1983年,城關(guān)人民公社并入城關(guān)鎮(zhèn)。
1986年,城關(guān)地區(qū)屬房山區(qū),區(qū)址在城關(guān)。
1989年,城關(guān)鎮(zhèn)改為房山街道。
1998年,房山街道更名城關(guān)街道,沿襲至今。