1959年龍門垣公社組建,屬中陽縣龍門垣公社管轄,為西垣管區,1962-1971年,仍屬中陽縣龍門垣公社管轄,改為西垣大隊。
1971年柳林縣組建,改屬柳林縣龍門垣公社管轄,仍為西垣大隊。
1984年實行鄉(鎮)村制,西垣大隊改為西垣村委會。
2000年12月鄉鎮撤并,陳家灣鄉與原龍門垣鄉合并為陳家灣鄉。
2002年9月村組撤并,西垣、柳樹巷合并為西垣村委,屬柳林縣陳家灣鄉管轄。
2021年2月經山西省人民政府同意撤銷陳家灣鄉并成立陳家灣鎮,西垣村委會屬柳林縣陳家灣鎮管轄至今。