张西河乡,隶属于山西省大同市天镇县,地处
天镇县东部,东与河北省
怀安县毗邻,东南与
南高崖乡相接,南与
米薪关镇相邻,西与
玉泉镇相连,北与逯家湾镇接壤,
行政区域面积85.21平方千米。
1949年,属天镇县第六区;1984年7月,张西河公社改张西河乡。
截至2018年末,张西河乡户籍人口为11064人。
截至2020年6月,张西河乡辖18个行政村,
乡人民政府驻张西河村。
2011年,张西河乡农民人均纯收入3351元。
2018年,张西河乡有工业企业10个,有营业面积超过50平方米以上的综合商店或超市6个。