1931年10月,全縣改為10個區,原城區四隅、六關為第一區,境域屬第一區(城區)。
1948年4月,為濰坊特別市的北關區。
1949年2月,北關區撤銷。
1950年8月,屬濰坊市第一區(城關)。
1956年撤區,設城關辦事處。
1958年9月,組建為東風公社。
1959年2月,并入城關公社,同月,改為城關街道。
1962年1月,區劃調整,建立河西公社。
1965年7月,改為西郊公社。
1984年1月,屬濰城區,7月,改為河西鄉。
1992年7月,改為北關鎮。
1994年12月,北宮街道合并到北關鎮,改建為北關街道。