唐朝时,属朱储斗门坊,隶属山阴、会稽两县。
南宋庆元二年(1196年),朱储斗门坊改玉山斗门坊;嘉泰元年(1201年),又改三江斗门。
元、明及清前期,隶属山阴、会稽两县,清后期隶属山阴县。
民国元年(1912年),隶属第十三区。
民国二十一年(1932年),置斗门镇,分属第一区、第九区。
民国二十九年(1940年)9月,隶属斗门区。
民国三十五年(1946年),改属第四指导区。
民国三十七年(1948年)12月,分属第三指导区、第四指导区。
1949年5月,分属齐贤区、马山区,同年10月全部改属马山区。
1950年5月,增设斗门区。
1956年3月,斗门区辖斗门、袍谷、三合3乡。
1961年,改斗门公社、袍谷公社。
1976年7月,成立马海公社。
1983年,改为斗门、袍谷、马海乡。
1985年9月,斗门乡改镇。
1992年5月,袍谷乡、马海乡并入斗门镇。
2000年7月,划入越城区。
2017年,撤销斗门镇,设置斗门街道。