1950年屬二區(qū)。
解放后,為二區(qū)四畦鄉(xiāng)東三畦村。
1956年撤區(qū)并鄉(xiāng)為榆樹溝鄉(xiāng),1958年9月29日成立“紅星人民公社”。
1958年10月8日,由原來的榆樹溝鄉(xiāng)和河州工鄉(xiāng)聯(lián)合組成人民公社,1963年,這個公社分為“榆樹溝人民公社”和“二六工人民公社”。
文化大革命時期的1967年,改為“東方紅人民公社”。
1973年又恢復榆樹溝人民公社。
1984年10月17日,成立榆樹溝鄉(xiāng)。
1994年撤鄉(xiāng)建鎮(zhèn)并沿用至今。