红光镇,隶属于四川省巴中市南江县,地处南江县境西南部,东与傅家乡、下两镇接壤,南与黑潭乡毗邻,西隔石家河与侯家乡相连,北与长赤镇为邻,东北距南江县城58千米,区域总面积44.92平方千米。
南朝梁时,现红光镇境域属南江县;2014年,由红光乡改为红光镇。截至2019年末,红光镇户籍人口为19176人。截至2020年6月,红光镇下辖2个社区、7个行政村,红光镇人民政府驻关帝桥街25号。
红光镇粮食作物以水稻、小麦、玉米为主;经济作物以油菜、蔬菜为主。截至2019年末,红光镇有营业面积超过50平方米以上的综合商店或超市74个。