抗日戰(zhàn)爭前屬郯城縣五區(qū)。
1940年,屬臨沂縣抗日民主政府。
1944年,改屬趙镈縣。
1950年,為紀(jì)念著名蒼山暴動改為蒼山縣后。
1950年5月,神山被劃為蒼山縣第十三區(qū)。
1955年10月,改稱神山區(qū)。
1958年2月,改稱神山鄉(xiāng),同年11月,改為神山人民公社,1965年4月,神山人民公社與迷龍人民公社合并為神山區(qū)。
1971年復(fù)稱人民公社。
1975年,神山人民公社析出迷龍人民公社。
1984年5月,改神山人民公社為神山鎮(zhèn),并沿用至今。