
1960年7月,将乌拉特前旗划归包头市管辖。1963年12月,将乌拉特前旗又划回巴彦淖尔盟(今巴彦淖尔市),旗人民委员会移驻西山嘴镇,这时,全旗划分为2个镇、20个人民公社。1984年,旗人大常委会和人民政府在全旗进行改革人民公社“政社合一”体制,在原农村、城镇人民公社行政区域的基础上,分别建立乡、镇人民代表大会和乡、镇人民政府。1985年,将巴彦花苏木、大佘太乡分别改建为巴彦花镇、大佘太镇。1986年,将新安乡改建为新安镇。1993年,新建营盘湾镇建制,划朝阳乡和明安乡各一部分区域为营盘湾镇的行政区域(主要是营盘湾煤矿区)。