民國三十四年(1945年)12月,大連縣成立時,紅旗街道境內(nèi)分屬岔溝區(qū)、西山區(qū)和小平島區(qū)。
1950年12月,劃歸沙河口區(qū)和小平島區(qū)。
1956年8月,劃歸沙河口區(qū)和大辛寨子區(qū)。
1958年8月,鎮(zhèn)境內(nèi)成立棠梨溝、紅旗2公社,分別屬大辛寨子區(qū)和沙河口區(qū)。
1959年8月,大辛寨子區(qū)撤銷,2社均劃歸沙河口區(qū)。
1960年8月24日,棠梨溝、紅旗2公社合并為紅旗公社,屬沙河口區(qū)。
1966年9月,劃歸甘井子區(qū)。
1983年11月8日,紅旗公社改紅旗鄉(xiāng)。
1985年6月22日,撤鄉(xiāng)建鎮(zhèn)。
2002年4月2曰,鎮(zhèn)改街道。