红庙镇位于兰考县中部,县城东12公里处,总面积6373公顷,其中耕地面积4527公顷,下辖27个行政村,48个自然村,202个村民小组。2021年末总人口7.3万人。兰曹路(省道313公路)横贯东西,岳侯线(固仪路)纵穿南北。兰考干渠、兰商干渠、黄蔡河、魏东干渠、北沙河等境内交错纵横,可谓交通便利、水系发达。
红庙镇文化资源丰富,有英雄纪念地“祥明桥”;红色村庄双杨树;古村落洛阳宫、青龙岗;古村寨郭庄寨;古庙宇红庙;国家、省、市、县级非物质文化遗产麒麟舞、齐氏骨科、孟氏绿豆渣饼和刘铺原浆纯粮酒;千亩原始水面黑龙潭。