民國(guó)二十年(1931年),西疇縣設(shè)5區(qū)、1鎮(zhèn)時(shí),境內(nèi)白石巖和林安箐設(shè)為1保,隸西疇縣南區(qū)(老街)。
民國(guó)二十一年(1932年),全縣區(qū)下設(shè)53鄉(xiāng)(鎮(zhèn))時(shí),改為馬蹄寨鄉(xiāng),隸西疇縣南區(qū)。
民國(guó)三十年(1941年),廢區(qū)設(shè)13鄉(xiāng)鎮(zhèn)時(shí),隸松泉鄉(xiāng)(今麻栗坡盤龍鎮(zhèn))。
1950年至1951年,設(shè)柏林行政村,村公所駐地彎刀寨,屬興街區(qū)轄。
1952年,析置柏林行政村為柏林、三板橋、馬蹄寨3小公社,隸興街區(qū)。
1958年10月,柏林、三板橋、馬蹄寨3小公社合并為柏林公社,屬興街區(qū)。
1971年,廢區(qū)建立公社時(shí)升為縣轄。
1983年5月,改柏林區(qū)。
1987年8月,撤區(qū)設(shè)柏林鄉(xiāng)。