新中国成立初,杨公村地域属和丰乡,由杨公村、金家村2个自然村组成,杨公村旧有一庙,俗称杨公庙,村以庙名。
1958年10月1日,成立九堡人民公社时命名为上游大队,取力争上游之意。
1961年人民公社二级核算改为三级核算,设立生产大队管理委员会,下设生产队为经济核算单位,分为上游大队、先进大队。
1966年,两大队合并,仍称上游大队。
1969年并入向东大队革命委员会。
1971年分出,复称上游大队。
1983年,九堡人民公社撤销,回复乡建制,恢复行政村。
1984年,上游大队定名杨公村。
1996年从余杭市划入杭州市原江干区。
2002年撤销行政村建制,改名为杨公社区。