1949年建政時,成立多洛下鄉(xiāng),屬二區(qū)。
1956年,以多洛下鄉(xiāng)為主,與多洛上鄉(xiāng)的石頭灘、遜讓鄉(xiāng)的上浪加合并成立多洛鄉(xiāng)。
1958年,與多林鄉(xiāng)、多洛鄉(xiāng)、遜讓鄉(xiāng)合并成立紅旗公社,后改名多林公社。
1961年,與青林、遜讓分設,為多林公社。
1965年,又與青林公社并為多林公社。
1980年與青林公社分開,為多林公社。
1984年改為多林土族鄉(xiāng)。
1985年11月6日,改為多林鄉(xiāng)。
2002年,撤銷多林鄉(xiāng),設立多林鎮(zhèn)。