清宣统二年(1910年),置东皋镇。
民国元年(1912年),属绍兴县。
民国二十一年(1932年),设立皋埠镇。
民国三十七年(1948年),改为东皋乡。
1949年10月,设立东皋乡、东湖乡、上蒋乡、攒宫乡、孟新乡。
1950年,东皋乡改称皋埠镇。
1956年9月,撤皋埠镇,东湖乡与凤鸣乡合并为东湖乡。
1958年,上蒋乡、攒宫乡、孟新乡属富盛公社。
1961年,上蒋乡、攒宫乡、孟莠乡改设为上蒋公社,东湖乡改设东湖公社。
1966年,上蒋公社改称上游公社。
1980年,复名上蒋公社。
1983年,上蒋、东湖公社改乡。
1985年,东湖乡改设东湖镇。
1987年8月,将上蒋乡改设为皋埠镇。
2001年1月,由绍兴县划入越城区。
2019年11月,撤销皋埠镇,设置皋埠街道。