清代,属呼兰城守尉管辖地区。
清咸丰年间(1851-1861)实行屯垦戎边,在泥河北部设立了20个营屯,分为正红、正黄、镶黄、正白4个旗,每旗分为5个屯。
清末,属绥化府永安区。
1912年,隶属永安镇。
东北沦陷后期,设红旗村。
1945年“九三”抗日战争胜利后,隶属永安区管辖,1951年改隶第四区,1956年4月,并村划乡,设置红旗乡。
1958年8月,将永安、连岗、红旗3个乡合并成立永安人民公社。
1961年从永安公社划出成立红旗公社。
1984年3月,改设红旗乡。
1988年7月,改为红旗满族乡,名称沿用至今。