柳沟乡,隶属于甘肃省临夏回族自治州积石山保安族东乡族撒拉族自治县,地处积石山保安族东乡族撒拉族自治县西北部,东与关家川乡毗邻,南与吹麻滩镇相接,西与青海省海东市循化撒拉族自治县以积石山为界,西北与石塬镇接壤,北与青海省海东市民和回族土族自治县以黄河为界。区域面积49.93平方千米。根据第七次人口普查数据,截至2020年11月1日零时,柳沟乡常住人口为9008人。
清代,属于西乡二十三会。民国二十九年(1940年),属于临夏县和平镇。1950年,属于吹麻滩区。1953年,属八区柳沟乡。1958年,成立为柳沟公社。1981年,临夏县积石山县分设,属于积石山县柳沟乡公社。1983年,设立柳沟乡。截至2023年6月30日,柳沟乡辖9个行政村。
2018年,柳沟乡有营业面积超过50平方米以上的综合商店或超市6家。