1958年设城关公社,1984年改城关乡。
1996年,面积107平方千米,人口2.9万人,辖东关、南关、西街、北
关、小村、照什八庄、李家河、北邢家河、张家河、油坊头、西什庄、名隹儿庄、南泉、新安庄、厦阁、野孤涧、南磨、泥河、曹沙会、七里河、贺家河、崔家窑、东富院、南邢家河、太平窑、二十里铺、牛家店、胡家窑、十里铺、南街30个行政村。2001年,撤销城关乡,设立北旺庄街道;将原城关乡的南关、南街、西街、东关4村划归南城街道管辖,将原城关乡的北关、小村2村划归北城街道管辖。?年,面积104.5平方千米,总人口26810人,其中非农业人口1677人,辖李家河、张家河、油坊头、西什庄、雒儿庄、南泉、新安庄、厦阁、野狐涧、南磨、泥河、曹沙会、七里河、贺家河、崔家窑、东富院、牛家店、胡家窑、十里铺、北旺庄、照什八庄、北邢家河、南邢家河、二十里铺24个行政村。北旺庄街道办事处,办事处驻鄯阳街231号。总耕地面积47465亩。2003年农村经济总收入2.68亿元,农民人均纯收入3168元。