春秋时期属晋地之屈邑,战国时属赵,自汉起属西河郡中阳县。
金明昌六年(1195年)中阳县改称宁乡县,又属宁乡县。
1958年,高家沟人民公社成立。
1961年5月贺家坡人民公社成立,属中阳县管辖。
1971年5月柳林县成立,贺家坡人民公社、高家沟人民公社划归为柳林县管辖。
1984年社队制改为乡村制,高家沟、贺家坡人民公社改为高家沟、贺家坡乡人民政府。
2000年12月撤并乡镇,高家沟乡与贺家坡乡合并为高家沟乡。
2002年9月撤并村组,东山、杨家洼、刘家垣、温家山合并为东山村委,属柳林县高家沟乡管辖至今。