民國八年(1919年)7月,設(shè)藍旗堡村。
民國二十七年(1938年),偽滿洲國設(shè)藍旗村(鄉(xiāng)級建制)。
民國三十四年(1945年)10月,中共鳳城縣委設(shè)藍旗區(qū)。
民國三十五年(1946年)10月,國民黨軍設(shè)藍旗鄉(xiāng)。
民國三十六年(1947年)6月,中共恢復(fù)藍旗區(qū)。
1951年,撤銷藍旗區(qū),并入紅旗區(qū)。
1956年,將原藍旗區(qū)12個村劃為廣勝、老虎洞、新生、快樂4個小鄉(xiāng),由紅旗區(qū)管轄。
1958年3月,撤銷廣勝、老虎洞、新生、快樂4個鄉(xiāng),組建藍旗鄉(xiāng)。
1961年5月,藍旗鄉(xiāng)從紅旗公社析出,設(shè)立藍旗公社,駐地藍旗堡。
1983年9月,撤銷藍旗公社,設(shè)立藍旗鄉(xiāng)。
1995年,撤銷藍旗鄉(xiāng),設(shè)立藍旗鎮(zhèn)。