新中國成立初,楊公村地域?qū)俸拓S鄉(xiāng),由楊公村、金家村2個自然村組成,楊公村舊有一廟,俗稱楊公廟,村以廟名。
1958年10月1日,成立九堡人民公社時命名為上游大隊(duì),取力爭上游之意。
1961年人民公社二級核算改為三級核算,設(shè)立生產(chǎn)大隊(duì)管理委員會,下設(shè)生產(chǎn)隊(duì)為經(jīng)濟(jì)核算單位,分為上游大隊(duì)、先進(jìn)大隊(duì)。
1966年,兩大隊(duì)合并,仍稱上游大隊(duì)。
1969年并入向東大隊(duì)革命委員會。
1971年分出,復(fù)稱上游大隊(duì)。
1983年,九堡人民公社撤銷,回復(fù)鄉(xiāng)建制,恢復(fù)行政村。
1984年,上游大隊(duì)定名楊公村。
1996年從余杭市劃入杭州市原江干區(qū)。
2002年撤銷行政村建制,改名為楊公社區(qū)。