红庙子镇,隶属于内蒙古自治区赤峰市红山区,地处红山区东部,东和南与元宝山区元宝山镇相邻,西与红山区东城街道毗邻,北以英金河为界与松山区夏家店镇隔河相望。区域面积60.93平方千米。截至2018年末,户籍人口19276人。1961年2月,城郊公社分为红庙子、城郊、五三3公社。1962年10月25日,赤峰市将红庙子公社析为红庙子、王家店2个公社。1968年5月14日,成立红庙子公社革命委员会。1983年12月,红庙子公社改乡,属红山区。1988年8月,红庙子乡改镇。2020年6月,红庙子镇下辖1个社区、5个行政村。2018年,红庙子镇有工业企业10家,营业面积超过50平方米以上的综合商店或超市65家。1955年前,红庙子乡属赤峰县三区(水地区)。