清代屬侯官倉(社)。
中華民國元年(1912年),前后屬引鎮(zhèn)、鄉(xiāng)、聯(lián)保所轄。
1949年,轄區(qū)設(shè)楊莊、石佛、侯官寨等鄉(xiāng)。
1956年,改屬杜曲區(qū)一部分。
1958年,屬引鎮(zhèn)公社,劃為侯官寨、石佛莊兩管理區(qū)。
1961年,合并成立楊莊公社。
1966年后,改名為紅陽公社。
1972年,恢復(fù)原名。
1984年,改建為鄉(xiāng),并將原轄庫峪山區(qū)另成立庫峪鄉(xiāng)。
2002年,鄉(xiāng)鎮(zhèn)區(qū)劃調(diào)整時(shí),把庫峪鄉(xiāng)并入楊莊鄉(xiāng)。
2011年,楊莊街道撤鄉(xiāng)設(shè)立楊莊街道。