宋、元、明、清时,属会稽县。
民国元年(1912年),属绍兴县。
民国十七年(1928年),属第一区、第二区。
民国二十九年(1940年)9月,改属皋埠区、斗门区。
民国三十四年(1945年)9月,属会龙乡、朱尉乡、樊吼乡。
1949年11月,樊吼乡划分为樊江乡、吼山乡。
1956年,会龙乡、朱尉乡归入城东乡,樊江乡归入皋北乡。
1958年,城东乡、东湖乡并入东湖公社,皋北乡改属皋埠公社。
1961年,城东乡、东湖乡改为公社并划入越城区。
1983年,公社改乡。
1985年6月,东湖乡改设东湖镇。
2017年7月,经浙江省人民政府批准,撤销东湖镇,设立越城区东湖街道。