清初建置,民国24年改为中和联保,民国29年再改建为中和乡。
辖11保,93甲、隶江油县第一区。
1949年12月解放,1950年改隶第六区,1951年划出第五至八村和第十一村,成立金鼎乡。
中和乡辖6个村。
1953年初将梓潼县瓦子乡部分村并入,改隶第四区。
1955年将金鼎乡的第五、六村,瓦子乡的第一、二、四、九、十村划入调整为下辖10个村。
同年撤第四区,直隶县辖。
1958年10月成立中和乡人民公社。
辖10个管理区,隶新安区。
1962年辖12个大队。
1967年大破四旧时更名为战旗公社。
1968年5月成立战旗公社革命委员会。
1972年秋在县上的安排下,又恢复了战旗人民公社管理委员会。
辖16个村,1984年改公社为乡。
1992年9月在上级的撤区并乡建镇的统一规划下,由战旗乡改为战旗镇,隶江油市。