地名由来:明朝因有文姓千户,称千文镇。明朝末年李自成率军途经这个地方,镇内文姓族人进行抵挡险些被杀绝。部门村民迁至镇东,原名温庄的处所,起名为东温庄村,旧村称西温庄村。
2022年10月,2022年淘宝镇名单发布,西温庄乡上榜。
2020年8月,山西省爱国卫生运动委员会命名西温庄乡为2020-2022周期山西省卫生乡镇。
太原市南郊区辖乡。1958年设西温庄乡公社,1984年改乡。位于区境东部,距区府5公里。面积54.2平方公里,人口1.6万。辖西温庄、武宿、新营、寺庄、高中、南黑窑、南畔、北王名、南王名、东温庄、田庄、后所营、杨庄、化章堡、薛店、西攒、西贾、横河18个村委会。农作物有小麦、玉米等。