抗日战争时期至1945年为巨野县第五区。
1949年9月,属平原省巨南县张表区公所,1949年10月至1955年8月,属巨野县第六区。
1955年8月至1958年3月,改称柳林区。
1958年3月至9月,撤柳林区建立柳林乡。
1958年9月,成立柳林人民公社(1978年12月分出张表人民公社)。
1983年4月,撤社建乡时,建柳林乡。
1995年10月,撤销柳林乡,设立柳林镇。
2001年2月,撤销张表乡,并入柳林镇。