宋、元、明、清時,屬會稽縣。
民國元年(1912年),屬紹興縣。
民國十七年(1928年),屬第一區(qū)、第二區(qū)。
民國二十九年(1940年)9月,改屬皋埠區(qū)、斗門區(qū)。
民國三十四年(1945年)9月,屬會龍鄉(xiāng)、朱尉鄉(xiāng)、樊吼鄉(xiāng)。
1949年11月,樊吼鄉(xiāng)劃分為樊江鄉(xiāng)、吼山鄉(xiāng)。
1956年,會龍鄉(xiāng)、朱尉鄉(xiāng)歸入城東鄉(xiāng),樊江鄉(xiāng)歸入皋北鄉(xiāng)。
1958年,城東鄉(xiāng)、東湖鄉(xiāng)并入東湖公社,皋北鄉(xiāng)改屬皋埠公社。
1961年,城東鄉(xiāng)、東湖鄉(xiāng)改為公社并劃入越城區(qū)。
1983年,公社改鄉(xiāng)。
1985年6月,東湖鄉(xiāng)改設東湖鎮(zhèn)。
2017年7月,經浙江省人民政府批準,撤銷東湖鎮(zhèn),設立越城區(qū)東湖街道。