元时形成聚落,至清末,均属丰乐乡。
1946年属永和乡。
1949年5月后建村,1950年属克强村。
1953年建上榆、王家、让里、王港、河东岸5个初级社,1956年5个初级社合并为上游高级社,属鄞塘乡。
1958年10月为红旗(横溪)公社克强大队(管理区)上游耕作队,1959年8月改属丽水大队(管理区),1961年6月为丽水公社上游大队,1983年6月改为上游村,建立村民委员会,属丽水乡。
1992年5月撤区并乡后改属姜山镇。