红心镇,隶属于安徽省滁州市凤阳县,地处凤阳县东南部,东与明光市接境,南抵定远县练铺镇、萧巷界,西北与总铺镇接壤,北与小溪河镇交界,镇人民政府距凤阳县城33千米,行政区域面积158.67平方千米,截至2019年末,红心镇户籍人口为41027人。 民国三十年(1941年)9月,凤阳县抗日民主政府建立红心乡。2007年4月,红心镇和梅市乡整建制合并,设立新的红心镇。截至2020年6月,红心镇辖2个社区、11个行政村,另辖1个村级单位;镇人民政府驻红心社区。 2019年,红心镇有工业企业8个,其中规模以上企业有1个,有营业面积超过50平方米以上的综合商店或超市55个。