雍正八年(1730)設南北峪莊,轄南峪村、北峪村、臺頭村、常家平、水豆坡、許家莊、鷂子村、石甕村、董家村、小里巖、桂泉村、梁家凹、張家凹等13村;民國二十年,設5個區(qū),南峪屬第一區(qū)第39鄉(xiāng);1950年,4區(qū)治所臺頭(后遷至北峪);1953年,屬4區(qū)南峪鄉(xiāng);1956年,南峪鄉(xiāng)轄南峪、西梁洼、張家洼;1958年公社化變?yōu)槟嫌嗣窆纾?958年把山西平定縣之地都、岸底、王家?guī)r、張家峪、大梁紅、小梁江、固蘭、汪里8個行政村歸屬井陘;1984年2月改為鄉(xiāng),轄張洼、西梁洼、南峪、地都、王家?guī)r、張家峪、岸底7個村;1988年南峪、臺頭兩鄉(xiāng)合并,設立南峪鎮(zhèn)至今。