民国八年(1919年)7月,设蓝旗堡村。
民国二十七年(1938年),伪满洲国设蓝旗村(乡级建制)。
民国三十四年(1945年)10月,中共凤城县委设蓝旗区。
民国三十五年(1946年)10月,国民党军设蓝旗乡。
民国三十六年(1947年)6月,中共恢复蓝旗区。
1951年,撤销蓝旗区,并入红旗区。
1956年,将原蓝旗区12个村划为广胜、老虎洞、新生、快乐4个小乡,由红旗区管辖。
1958年3月,撤销广胜、老虎洞、新生、快乐4个乡,组建蓝旗乡。
1961年5月,蓝旗乡从红旗公社析出,设立蓝旗公社,驻地蓝旗堡。
1983年9月,撤销蓝旗公社,设立蓝旗乡。
1995年,撤销蓝旗乡,设立蓝旗镇。