明、清時分屬永嘉縣建牙鄉十七、十八、十九都和泰清鄉廿四都。
清后設上河鄉,屬永嘉縣郭溪區。
1949年分屬瞿溪鎮、塘下鄉,隸屬溫州市三溪區。
1950年7月由瞿溪鎮析設郭溪鄉,屬永嘉縣三溪區。
1956年撤銷郭溪鄉,仍歸瞿溪鎮。
1958年分設三溪公社郭溪、塘下管理區,改屬溫州市。
1961年改設郭溪公社。
1981年12月劃歸甌海縣。
1983年10月改為郭溪鄉。
1992年9月改設郭溪鎮,2011年4月改設郭溪街道。