光緒元年,城郊隸屬八方的一社、一區所轄。
1931年,城郊隸屬滕縣一區,1941年偽將縣境劃九區統七十四鄉,城郊仍屬滕縣一區。
1945年滕縣解放,城郊屬滕縣的七、八、九、十、十一等區所轄。
1947年國民黨進攻重占滕縣,城郊轄區屬滕縣一區。
1948年滕縣第二次解放,城郊仍屬滕縣的七、八、九、十、十一等區所轄。
1953年城郊屬八、九、十、十一等區所轄。
1956年城郊屬魯寨、王開、東沙河等區所轄。
1957年城郊屬姜屯、沙河區所轄。
1958年縣境合并為64個鄉鎮,城郊屬東沙河、馮河、王開、大彥等鄉所轄。
1958年8月并鄉成立人民公社,城郊屬五星人民公社。
1959年城郊屬城關公社。
1965年撤城關公社分建城關鎮和城郊公社,城郊名始于此。
1966年城郊公社改稱城郊區。
1968年復稱城郊公社。
1984年3月城郊公社改稱城郊鄉。
2000年7月,滕州市城區行政區劃調整,撤銷城關鎮建制,設立荊河、龍山兩個街道辦事處。
2001年6月25日,根據城市發展的要求,重新對城區區劃調整,撤銷原城郊鄉和龍山、荊河兩個街道,并從東沙河、南沙河、洪緒、姜屯鎮劃出部分村,成立北辛、荊河、龍泉、善南四個街道至今。
北辛街道由原城關鎮的北關、滕北兩個辦事處和原城郊鄉于崗、馬王、北郊三個管區組成。