红格尔图镇位于察右后旗中部,距旗政府所在地35公里处,与西苏旗、商都县、中旗相邻。北纬41°42′,东经113°05′,气候属干旱大陆性气候 ,气温冬季长而寒冷,降水量少。全镇占地面积234.2 平方公里、辖7个行政村、1个南海社区、61个村民小组,常住人口是20359人,5436户。共有耕地面积6.6 万亩,退耕地3.3万亩。镇内有集二铁路线、208国道,纵盘南北,区位优越,交通条件良好。