光绪元年,城郊隶属八方的一社、一区所辖。
1931年,城郊隶属滕县一区,1941年伪将县境划九区统七十四乡,城郊仍属滕县一区。
1945年滕县解放,城郊属滕县的七、八、九、十、十一等区所辖。
1947年国民党进攻重占滕县,城郊辖区属滕县一区。
1948年滕县第二次解放,城郊仍属滕县的七、八、九、十、十一等区所辖。
1953年城郊属八、九、十、十一等区所辖。
1956年城郊属鲁寨、王开、东沙河等区所辖。
1957年城郊属姜屯、沙河区所辖。
1958年县境合并为64个乡镇,城郊属东沙河、冯河、王开、大彦等乡所辖。
1958年8月并乡成立人民公社,城郊属五星人民公社。
1959年城郊属城关公社。
1965年撤城关公社分建城关镇和城郊公社,城郊名始于此。
1966年城郊公社改称城郊区。
1968年复称城郊公社。
1984年3月城郊公社改称城郊乡。
2000年7月,滕州市城区行政区划调整,撤销城关镇建制,设立荆河、龙山两个街道办事处。
2001年6月25日,根据城市发展的要求,重新对城区区划调整,撤销原城郊乡和龙山、荆河两个街道,并从东沙河、南沙河、洪绪、姜屯镇划出部分村,成立北辛、荆河、龙泉、善南四个街道至今。
北辛街道由原城关镇的北关、滕北两个办事处和原城郊乡于岗、马王、北郊三个管区组成。