解放初期稱祥符鄉;1956年花園鄉、南肇和鄉、勾莊鄉合并成立祥符鄉,屬杭縣;1958年初劃歸杭州市,同年11月改成三墩公社祥符管理區;1960年與瓜山、潮王管理區合并成立拱墅區人民公社;1961年撤銷拱墅人民公社,建立祥符人民公社,屬拱墅區;1969年1月劃歸杭州市郊區;1978年郊區撤銷,改屬西湖區;1984年5月改稱為祥符鄉;1986年7月改名為祥符鎮;1996年劃歸拱墅區;2009年7月撤鎮設街道,改為祥符街道至今。