民國十九年(1930年),設(shè)斷杉鎮(zhèn)、擺惹鄉(xiāng)、納角鄉(xiāng)、田壩鄉(xiāng)。
民國二十五年(1936年),稱斷杉、擺惹聯(lián)保。
民國三十年(1941年),復(fù)為斷杉鎮(zhèn),為縣直屬。
民國三十五年(1946年),改稱杉林鎮(zhèn)。
1950年,恢復(fù)斷杉鎮(zhèn)。
1952年,斷杉鎮(zhèn)劃為斷杉、拉林、新場、所納4鄉(xiāng)。
1956年,所納鄉(xiāng)并入斷杉鄉(xiāng)。
1958年,建拉林、新場、斷杉3生產(chǎn)管理區(qū),屬斷杉五星公社。
1984年,改為拉林、新場、斷杉3鄉(xiāng),拉林鄉(xiāng)改名董朗鄉(xiāng)。
1991年,原新場鄉(xiāng)、斷杉鄉(xiāng)、董朗鄉(xiāng)的納各、新寨、尖坡、滿貢、董朗、大坡、店子邊7村合并為新的斷杉鎮(zhèn)。