明、清时,属临朐县仁寿乡。
1935年,分属第七区和第八区。
1945年,分属牛河区、峰山区和大关区。
1949年后,分属第八区、第十区。
1958年,分属蒋峪、大关公社。
1984年,蒋峪公社更名为蒋峪镇,驻地东蒋峪村,大关公社分为大关乡和蒲沟乡。
1993年6月,大关乡和蒲沟乡合并为大关镇,政府驻大关村。
2007年9月,蒋峪镇和大关镇合并,成立沂山镇。
2013年12月,沂山镇政府驻地由大关村迁至蒋峪村,沂山镇更名为蒋峪镇。