红庙子镇,隶属于内蒙古自治区赤峰市红山区,地处红山区东部,东和南与元宝山区元宝山镇相邻,西与红山区东城街道毗邻,北以英金河为界与松山区夏家店镇隔河相望。区域面积60.93平方千米。截至2018年末,户籍人口19276人。2020年6月,红庙子镇下辖1个社区、5个行政村。
红庙子镇于1961年2月由城郊公社析置为红庙子、城郊、五三3个公社,1962年10月再次析置出王家店公社。1968年5月成立红庙子公社革命委员会,1983年12月改乡,1988年8月撤乡设镇。2006年行政区划调整中,桥北镇整建制并入红庙子镇,合并后全镇总面积94平方公里,辖7个村民委员会、5个居民委员会。1933年3月热河抗战期间,该镇曾发生红庙子炮手营子阻击战。
红庙子镇实施土地流转1.88万亩,推广"流转获租金、务工挣薪金"模式,农户年均增收1至2万元。2025年启动激光除草机器人采购项目,预算金额745万元。2018年全镇有工业企业10家,营业面积50平方米以上综合商店或超市65家。2021年以来累计获得衔接资金约3300万元,实施农业基础设施建设项目23个。