唐时已设斗门镇。
明代属苑西乡张旺里、张村里。
清代为斗门廒、斗门镇。
中华民国元年(1912年)后,为斗门乡、镇、联保。
1949年,为斗门区张旺、中丰等乡。
1956年3月,设立斗门乡。
1958年9月,成立斗门公社。
1966年9月,改称向阳公社。
1971年9月,复称斗门公社。
1972年12月,公社划归斗门区。
1984年5月,斗门公社改设斗门乡。
1990年10月,斗门乡改为斗门镇。
2002年1月,原镐京乡并入斗门镇。
2003年3月,斗门镇改设为斗门街道。