原为海阳县第二区辖地。
1941年,隶属牟海行政公署第七区。
1942年属第十二区。
1945年,改称司马庄区。
1950年7月,为乳山县第十二区。
1951年,区下设11乡。
1955年9月,复称司马庄区。
1956年,所辖11乡合并为横山后、台上、司马庄、乳山寨4乡。
1957年7月,撤区,4乡直属县政府。
1958年2月起,横山后、台上、司马庄3乡先后并入乳山寨乡;9月成立乳山寨人民公社;12月乳山县建制撤销,改属海阳县。
1961年10月,重建乳山县后,复归乳山县,1984年3月,设乳山寨乡。
1989年12月撤乡,改置乳山寨镇,至今。