柳林镇,隶属于甘肃省陇南市徽县,地处徽县东北部,东接两当县,南接永宁镇,西南与城关镇接壤,西连榆树乡,北接高桥镇,距徽县县城26千米,区域总面积233.1平方千米。根据第七次人口普查数据,截至2020年11月1日零时,柳林镇常住人口为8082人。
1961年,为柳林公社;1985年,由柳林乡改为柳林镇。截至2021年10月31日,柳林镇辖10个行政村;镇人民政府驻柳林村柳林社。
截至2019年末,柳林镇有工业企业4个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市7个。