红星镇位于安徽省阜阳市颍上县,地处105国道与颍红公路交汇处,距颍上县城27公里,南依小润河,北与六十铺接壤,东与耿棚镇相邻,西与阜南县交界。全镇总面积55平方公里,耕地4.6万亩,辖18个行政村,115个自然庄,183个村民组,人口33237人,拥有汉、回、苗、满、壮等五个民族。作为淮北平原上的重镇,行政区划几经变动,69年设立红星人民公社,1973年红星人民公社辖吴寨、郭元管理区,79年划分为红星、陈店人民公社,1983年撤销人民公社,建立红星、陈店两乡,属南照区管辖,1992年撤区并乡,红星、陈店两乡合并为红星乡人民政府,2001年撤乡设镇,成立红星镇人民政府。