1958-1962年公社化時(shí),屬中陽(yáng)縣楊家峪公社為楊家峪管理區(qū),1962年至1971年仍屬中陽(yáng)縣楊家峪公社,改為楊家峪大隊(duì),1971年柳林縣組建后,改屬柳林縣楊家峪公社仍為楊家峪大隊(duì),1984年實(shí)行鄉(xiāng)(鎮(zhèn))村制,楊家峪公社改為楊家峪鄉(xiāng)。
楊家峪大隊(duì)改為楊家峪村委會(huì)。
2000年12月實(shí)行鄉(xiāng)鎮(zhèn)撤并,莊上鄉(xiāng)和楊家峪鄉(xiāng)合并改為莊上鎮(zhèn),2002年9月村組撤并,楊家峪單獨(dú)保留,為莊上鎮(zhèn)楊家峪村委。
2020年4月撤并村組,將原西溝行政村的后安峪自然村調(diào)整到前安峪行政村,命名為安峪村民委員會(huì),西溝自然村調(diào)整到楊家峪行政村,命名為楊家峪村委會(huì),屬柳林縣莊上鎮(zhèn)管轄至今。