1959年龙门垣公社组建,属中阳县龙门垣公社管辖,为西垣管区,1962-1971年,仍属中阳县龙门垣公社管辖,改为西垣大队。
1971年柳林县组建,改属柳林县龙门垣公社管辖,仍为西垣大队。
1984年实行乡(镇)村制,西垣大队改为西垣村委会。
2000年12月乡镇撤并,陈家湾乡与原龙门垣乡合并为陈家湾乡。
2002年9月村组撤并,西垣、柳树巷合并为西垣村委,属柳林县陈家湾乡管辖。
2021年2月经山西省人民政府同意撤销陈家湾乡并成立陈家湾镇,西垣村委会属柳林县陈家湾镇管辖至今。