红帽子镇,隶属于辽宁省阜新市阜新蒙古族自治县,地处阜新蒙古族自治县城区西北,全镇行政区域面积172平方千米。
1961年,从爱国公社划出成立红帽子公社。1984年,复改乡。2011年7月,乡改镇。截至2018年末,红帽子镇户籍人口13832人。截至2020年6月,红帽子镇辖7个村,镇人民政府驻红帽子村。
截至2018年末,红帽子镇有4个工业企业,有营业面积超过50平方米的超市或综合商店3个。