元明清留下鎮(zhèn)屬杭州府錢塘縣。
1949年后,仍稱留下鎮(zhèn),屬杭縣。
同年10月杭縣置三墩區(qū),轄留下;翌年5月設留下區(qū),為留下區(qū)轄鎮(zhèn)。
1958年4月撤杭縣后屬杭州市,改稱留下人民公社。
是年五常、閑林埠鄉(xiāng)并入,名仍。
1964年析出復置留下鎮(zhèn)。
1968鎮(zhèn)并入公社。
1969年撤西湖區(qū)建杭州郊區(qū),留下公社劃歸郊區(qū)。
1977年撤銷郊區(qū),留下公社復劃歸西湖區(qū)。
1981年11月析出再置留下鎮(zhèn)。
1984年10月改稱留下鄉(xiāng)。
同年12月鄉(xiāng)、鎮(zhèn)合并仍稱留下鎮(zhèn)。
2007年12月,撤鎮(zhèn)設留下街道至今。