清宣統(tǒng)二年(1910年),置東皋鎮(zhèn)。
民國元年(1912年),屬紹興縣。
民國二十一年(1932年),設立皋埠鎮(zhèn)。
民國三十七年(1948年),改為東皋鄉(xiāng)。
1949年10月,設立東皋鄉(xiāng)、東湖鄉(xiāng)、上蔣鄉(xiāng)、攢宮鄉(xiāng)、孟新鄉(xiāng)。
1950年,東皋鄉(xiāng)改稱皋埠鎮(zhèn)。
1956年9月,撤皋埠鎮(zhèn),東湖鄉(xiāng)與鳳鳴鄉(xiāng)合并為東湖鄉(xiāng)。
1958年,上蔣鄉(xiāng)、攢宮鄉(xiāng)、孟新鄉(xiāng)屬富盛公社。
1961年,上蔣鄉(xiāng)、攢宮鄉(xiāng)、孟莠鄉(xiāng)改設為上蔣公社,東湖鄉(xiāng)改設東湖公社。
1966年,上蔣公社改稱上游公社。
1980年,復名上蔣公社。
1983年,上蔣、東湖公社改鄉(xiāng)。
1985年,東湖鄉(xiāng)改設東湖鎮(zhèn)。
1987年8月,將上蔣鄉(xiāng)改設為皋埠鎮(zhèn)。
2001年1月,由紹興縣劃入越城區(qū)。
2019年11月,撤銷皋埠鎮(zhèn),設置皋埠街道。