戰(zhàn)國時,屬宋國。
西漢,屬乘氏縣。
唐貞觀時,屬巨野縣。
清康熙年間(1662~1722年)為柳林保。
1949年9月,屬平原省巨南縣張表區(qū)公所。
1949年10月至1955年8月,屬巨野縣第六區(qū)。
1955年8月至1958年3月,改稱柳林區(qū)。
1958年3月至9月,撤柳林區(qū)建立柳林鄉(xiāng)。
1958年9月,成立柳林公社。
1978年12月,張表公社分出。
1983年4月,撤社建鄉(xiāng)時,建柳林鄉(xiāng)。
1995年10月,撤銷柳林鄉(xiāng),設(shè)立柳林鎮(zhèn)。
2001年2月,撤銷張表鄉(xiāng),并入柳林鎮(zhèn)。