红寺堡镇,隶属于宁夏回族自治区吴忠市红寺堡区,地处红寺堡区东北部,南和新庄集乡相接,西南和大河乡相邻,西北与中宁县恩和、鸣沙、白马等乡镇毗邻,北与青铜峡市峡口镇接壤,行政区域面积567平方千米。截至2020年末,红寺堡镇户籍人口为47232人。
红寺堡镇原为中宁、同心等县地域。2001年,设立红寺堡镇。2011年,将红寺堡镇镇区范围约10平方千米划出,设立新民街道,与红寺堡镇合署办公。截至2021年10月,红寺堡镇14个行政村,镇人民政府驻创业街。
2020年,红寺堡镇有工业企业65个,有营业面积超过50平方米以上的综合商店或超市62个。