红旗镇,隶属于新疆维吾尔自治区阿克苏地区沙雅县,地处沙雅县县城东北部,东与库车市劳改农场,努尔巴格乡相接,南、北与库车市齐满镇相连,西、北与新和县依其艾日克镇接壤。2018年,区域面积243平方千米,户籍人口34485人。
清光绪二十八年(1902年),建县时,为北乡、东乡的一部分。民国二十六年(1937年),虽建区、乡,但仍为乡约制。1955年,建麻扎乡(红旗镇原称)。1958年,改名为红旗公社。1984年8月,改公社为乡。2002年7月,撤乡建镇。截至2019年10月,红旗镇下辖18个行政村。
2018年,红旗镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市32个。