柳林镇,隶属于甘肃省甘南藏族自治州卓尼县,地处卓尼县中部,东南邻木耳镇,西南邻喀尔钦镇,西北与喀尔钦镇、临潭县羊永镇为邻,北与临潭县流顺镇、新城镇接壤。区域面积50.34平方千米。2018年,户籍人口22873人。根据第七次人口普查数据,截至2020年11月1日零时,柳林镇常住人口为27041人。
民国二十六年(1937年),设卓尼设置局柳林镇。1950年10月,设卓尼藏族自治区柳林区。1958年,撤区并乡改为柳林镇。1959年1月,临卓两县合并后改为临潭县柳林公社。1962年,恢复卓尼县建制后改称城关镇。1986年5月,改称柳林镇。截至2021年10月,新城镇下辖3个社区、9个行政村。
2018年,新城镇有工业企业17家,营业面积超过50平方米以上的综合商店或超市56家。