興于北宋年間。
1949年為一區(qū)上湖鄉(xiāng)。
1951年4月縮小鄉(xiāng)范圍,屬五區(qū),轄有上湖、珠湖、翰溪、古橋、廣福、三湖、香林7個鄉(xiāng)。
1956年5月(合作化時期)合并鄉(xiāng),屬黃沙區(qū),管轄上湖、珠湖、三湖3個鄉(xiāng)。
1958年8月,實行人民公社建制,屬東方紅人民公社。
1961年6月,設(shè)區(qū)劃社,屬灰埠區(qū)的上湖、珠湖2個公社。
1964年4月,撤區(qū)擴社并隊時,上湖、珠湖2個公社并為上湖公社。
1968年5月縮減公社,上湖公社與黃沙公社合并為黃沙公社。
1972年11月調(diào)整公社規(guī)模,從黃沙公社分出,復(fù)名上湖公社。
1984年3月,改公社為鄉(xiāng),改為上湖鄉(xiāng)至今。