1958-1962年公社化时,属中阳县杨家峪公社为杨家峪管理区,1962年至1971年仍属中阳县杨家峪公社,改为杨家峪大队,1971年柳林县组建后,改属柳林县杨家峪公社仍为杨家峪大队,1984年实行乡(镇)村制,杨家峪公社改为杨家峪乡。
杨家峪大队改为杨家峪村委会。
2000年12月实行乡镇撤并,庄上乡和杨家峪乡合并改为庄上镇,2002年9月村组撤并,杨家峪单独保留,为庄上镇杨家峪村委。
2020年4月撤并村组,将原西沟行政村的后安峪自然村调整到前安峪行政村,命名为安峪村民委员会,西沟自然村调整到杨家峪行政村,命名为杨家峪村委会,属柳林县庄上镇管辖至今。