民國時為亭趾、博陸、五杭鄉(xiāng)。
新中國成立后設(shè)亭趾區(qū)。
1956年撤區(qū)建鄉(xiāng)分為三鄉(xiāng)。
1958年11月,3鄉(xiāng)合并建立亭趾人民公社,先后分屬杭州市半山聯(lián)社、錢塘聯(lián)社。
1961年又分設(shè)亭趾、五杭、博陸三個公社。
1983年12月建博陸、亭趾、五杭3個鄉(xiāng)。
1985年12月博陸鄉(xiāng)改建博陸鎮(zhèn),1987年12月亭趾鄉(xiāng)改建亭趾鎮(zhèn),1988年10月五杭鄉(xiāng)改建五杭鎮(zhèn)。
2001年8月撤銷博陸、亭趾、五杭鎮(zhèn)建制,合并設(shè)立運河鎮(zhèn)。
2011年8月撤運河鎮(zhèn)設(shè)運河街道,屬余杭區(qū)。
2021年3月杭州市區(qū)劃調(diào)整,屬臨平區(qū)。