西谷乡,山西省太原市清徐县下辖乡,地处清徐县中部北端,东眦王答乡、徐沟镇,南邻孟封镇,西与清源镇毗邻,西北同晋源区姚村乡、东北与小店区刘家堡乡接壤。
全乡行政区域面积35.09平方千米。
1949年,属清源县第二区。1958年,并入卫星公社。1984年5月,改西谷乡。
2018年末,西谷乡辖区户籍人口20855人。
截至2020年6月,西谷乡下辖9个行政村,
乡人民政府驻西谷村迎商街28号。
截至2011年,西谷乡农民人均纯收入8920元。
截至2018年,西谷乡有工业企业27个,其中规模以上工业企业有3个,有营业面积超过50平方米以上的综合商店或超市34个。