,安阳县划分10个区。北关区域时为中区、东一区的一部分和北区的南部。
民国十九年(1930年),中区改为第一区,东一区改为第二区,北区改为第十区。
民国三十五年(1946年),将安阳城以南、北中山街为界,以东设新邺镇。其中,城外邺东、邺西两个乡的一部分属现行北关区境域。
1949年5月,安阳城解放,安阳市划分4个区,第一区即北关区前身。
1955年12月,撤销一区、二区建置,成立解放路、北关等7个街道办事处。
1956年11月,又恢复区建置,第一区改称车站区。
1958年10月,将区改称人民公社,车站区为红旗人民公社。
1960年8月,撤销车站区(红旗人民公社),分别划归文峰区(灯塔人民公社)和安阳桥区(卫星人民公社)管辖。
1972年,筹建北关区。
1972年8月,调整市行政区划,设4个县级区,从原文峰区、郊区所辖行政区划出部分区域置北关区。
1973年8月,北关区正式成立,区行政机关驻红旗路北段。
至2002年建置未变化。