柳林镇是山西省吕梁市柳林县下辖的一个镇，是柳林县县城的所在地，镇政府驻县城贺昌大街。
行政区划.王家沟乡下辖以下地区：
中国传统村落.贺昌村获评“中国传统村落”。