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