清末,称柳树河子屯,属宁安府。
1913年属宁安县团聚乡。
1933年属宁安县第六区五河林保。
1939年设立柳树河子村。
1946年1月属牡丹江市。
1946年6月划归五林县,设柳树河子区。
1948年9月划归海林县,隶属七星区。
1949年10月,改称第四区。
1950年区驻地迁址柳树河子村,改称柳树河区。
1956年3月划归林口县,设置柳树河乡。
1958年成立柳树人民公社。
1984年改称柳树乡。
1995年1月12日,改设柳树镇。
2001年1月17日,撤销宝林乡并入柳树镇。
名称沿用至今。