1865年(清同治四年)全县划分8社,其属中山社,光绪年间其属南乡中山社,1932年其属八区屏峰寨,1934年属二区田家坝,1937年4区白河口,1941年属2区官渡区,1947年称柳林区,1949年为柳林办事处;1950年为柳林区;1952-1955年为十二区,辖白阳、屏峰、平安、朝阳、公祖、洪坪、大坪、天台、白河、龙潭、民主、兴隆、龙石坪13乡;1956-1957年为柳林区;1958-1960年为高峰公社;1961-1974柳林区,辖红林、红山、红坪、大坪、白河、红潭、民主、高峰8个公社;1975年撤区并社为柳林公社,辖原柳林区的白河、龙潭、公祖、屏峰4个公社;1981年撤蒲溪公社,大坪片划归柳林公社公社;1984年撤社建区为柳林区,辖大坪、白河、龙潭、公祖、屏峰、洪坪、民主、墨池8个乡;1987年撤区并乡为柳林乡;2001年洪坪乡与柳林乡合并为柳林乡,乡政府驻地白河村道士坪。
2010年,因龙背湾水电站建设需要,政府驻地迁往老洪坪乡政府所在地—洪坪村。