义蓬为钱塘江南岸泥沙淤积而成的沙土平原。
原系海宁县(宋前称盐官县)辖地;1813年海宁县南沙各乡划归萧山县;1929年为第九区义盛村自治会和头蓬村自治会;1932年为第七区义盛镇、头蓬镇;1939年为衙前区义盛乡、头蓬镇;1947年进行乡镇编并,为义蓬镇;1949年5月萧山解放,仍为义蓬镇;1950年10月为义盛乡、头蓬乡、永新乡、义蓬乡,属义蓬区;1956年年末头蓬乡、义蓬乡合并为义蓬乡,义盛乡、永新乡合并为永新乡,属义蓬区;1958年为宇宙红人民公社义蓬、永新2个管理区;1959年为义蓬人民公社义盛、永兴、头蓬、义蓬4个管理区;1961年7月为义盛公社、头蓬公社,属义蓬区;1969年2月义盛、头蓬、新湾3个公社合并成立义蓬公社;1971年2月,原新湾公社划出,为义盛公社、头蓬公社;1978年1月,宏伟公社设立;1984年5月为义盛乡、头蓬乡、宏伟乡;1985年4月经省民政厅批准,义盛、头蓬改为建制镇;1992年5月宏伟乡并入头蓬镇;2001年7月义盛镇和头蓬镇合并为义蓬镇;2009年9月1日,经省、市人民政府批准,成建制撤销义蓬镇,在原义蓬镇行政区域内建立义蓬街道,属萧山区;2021年杭州市行政区划调整,属杭州市钱塘区。