2006年,撤销乌兰哈达乡,并入先锋乡。2012年,从先锋乡划出部分区域,设立乌兰哈达乡。乌兰哈达乡面积196.9平方千米,人口14893人,辖杏树、双山堡、全胜、东胜、榆林堡、新林堡、宏发、西山湾、联合庄、凤凰山、凤凰岭、温都尔呼舒、西富山13个村,乡政府驻杏树。10月18日正式挂牌成立。
150421205乌兰哈达乡
150421205200 210杏树村
150421205201 220宏发村
150421205202 220西山湾村
150421205203 220联合庄村
150421205204 220凤凰山村
150421205205 220凤凰岭村
150421205206 220温都尔呼舒村
150421205207 220西富山村
150421205208 220双山堡村
150421205209 220全胜村
150421205210 220东胜村
150421205211 220榆林堡村
150421205212 220新林堡村