1917年屬萬泉縣西鄉(xiāng),為張薛村。
1943年屬萬泉縣第四區(qū)張薛治村所轄居村。
1947年4月解放后,屬萬泉縣第一區(qū),為張薛行政村。
1953年屬萬泉縣高村鄉(xiāng),為張薛行政村。
1954年8月萬泉、榮河合并為萬榮縣后,屬萬榮縣高村鄉(xiāng),為張薛行政村。
1958年9月,實(shí)現(xiàn)人民公社化,屬萬榮縣紅星公社,為張薛行政村。
1958年11月,萬榮、河津、稷山合并為稷山縣后,屬稷山縣賈村公社。
1959年7月,萬榮、稷山分治,恢復(fù)萬榮縣,屬萬榮縣賈村公社。
1961年2月,從賈村公社分出成立王亞公社,屬萬榮縣王亞公社管理區(qū)。
1983年10月1日,經(jīng)山西省人民政府批準(zhǔn),將王亞公社改名為高村公社,屬萬榮縣高村公社,為張薛生產(chǎn)大隊(duì)。
1984年10月,改公社為鄉(xiāng)、鎮(zhèn),成立張薛村民委員會(huì),屬萬榮縣高村鄉(xiāng)。