解放初期屬大同縣三區(qū),1950年劃歸十區(qū),1953年區(qū)下設(shè)鄉(xiāng),1954年大仁縣時(shí)區(qū)撤縣轄鄉(xiāng)。
1956年小鄉(xiāng)合并始建峰峪鄉(xiāng)。
1958年大仁縣撤,劃歸大同市郊區(qū)桑干河人民公社。
1959年桑干河人民公社撤,將原桑干河人民公社、徐疃、峰峪兩管理區(qū)合并為峰峪人民公社。
1960年屬大同市古城區(qū)峰峪人民公社。
1963年將峰峪人民公社劃分為峰峪、徐疃兩個(gè)人民公社。
1984年峰峪人民公社改為峰峪鄉(xiāng)。
2001年峰峪、徐疃兩鄉(xiāng)合并為峰峪鄉(xiāng)至今。