1958年公社化時(shí),本鄉(xiāng)王家溝、任家山等11個(gè)管理區(qū)屬離石縣劉家山公社管轄。
沙咀頭、曹家塔5個(gè)管理區(qū)屬孟門公社管轄。
1961年王家溝公社成立,原劃歸劉家山公社管轄的王家溝公社11個(gè)大隊(duì)及孟門公社的沙咀頭、曹家塔5個(gè)大隊(duì),劃歸王家溝公社管轄,仍屬離石縣管轄。
1971年組建柳林縣后,王家溝公社改屬柳林縣管轄。
因與本縣以東離石縣王家溝重名,于1983年9月15日更名為西王家溝公社。
1984年實(shí)行鄉(xiāng)鎮(zhèn)村制,西王家溝公社更改為西王家溝鄉(xiāng)至今。