1955年前,紅廟子鄉(xiāng)屬赤峰縣三區(qū)(水地區(qū))。
1956年1月1日,紅廟子鄉(xiāng)屬赤峰縣三區(qū)。
1958年3月15日,赤峰縣將三區(qū)紅廟子、王家店2鄉(xiāng)合并為紅廟子鄉(xiāng)。
1958年9月,紅廟子鄉(xiāng)改公社,屬赤峰縣赤峰區(qū)。
1960年,赤峰市撤小鄉(xiāng)劃大鄉(xiāng),紅廟子、城郊、五三公社合并為城郊公社。
1961年2月,城郊公社分為紅廟子、城郊、五三3公社。
1962年10月25日,赤峰市將紅廟子公社析為紅廟子、王家店2個公社。
1968年5月14日,成立紅廟子公社革命委員會。
1969年7月5日,紅廟子公社隨昭烏達盟赤峰市改屬遼寧省。
1979年7月1日,紅廟子公社又隨昭烏達盟赤峰市劃歸內(nèi)蒙古自治區(qū)。
1983年12月,昭烏達盟改為赤峰市,原赤峰市析分為紅山區(qū)和元寶山區(qū),紅廟子公社改鄉(xiāng),屬紅山區(qū)。
1988年8月,紅廟子鄉(xiāng)改鎮(zhèn)。