温泉乡,隶属于山西省吕梁市交口县,地处交口县东北部,东与孝义市阳泉曲镇、西辛庄镇相邻,南、西与桃红坡镇为邻,北与中阳县刘家坪村相连,距交口县城约48千米,区域总面积148.62平方千米。
1949年,温泉乡境域属孝义县;1984年,由温泉公社改为温泉乡。截至2018年末,温泉乡户籍人口为10652人。截至2020年6月,温泉乡下辖11个行政村。
2018年,温泉乡有工业企业15个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市4个。