1929年属莒县第四区。
1943年为莒沂县峰山区。
1953年划回莒县,属第十六区。
1955年10月属峰山区、东莞区。
1958年3月,峰山、东莞区撤销,析出部分村庄成立库山乡,9月称前进人民公社。
1959年1月,前进(库山)人民公社与群星(东莞)人民公社合并为东莞人民公社。
同年8月又分开成立库山人民公社。
1963年1月,与东莞人民公社合并成立东莞区。
1971年2月,从东莞人民公社析出成立库山人民公社。
1984年6月库山人民公社改为库山乡。