清分屬王民里、王化里、和美里,1922年,分屬汾陽縣第一區、第四區,第一區為原峪道河鎮,第四區為原宋家莊鄉、萬寶山鄉。
1949年新中國成立至1950年4月屬六區、七區、九區,1950年4月至1953年7月,屬一區、四區、六區。
1956年3月至1958年11月分屬趙家街鄉、水泉鄉、宋家莊鄉、交口鄉、蒼兒會鄉。
1958年7月至1958年11月,設趙家街鄉、水泉鄉、宋家莊鄉、蒼兒會鄉。
1958年11月至1959年3月,分屬城關萬年青公社、蒼兒會萬寶山公社。
1962年9月至1966年5月,分屬峪道河、萬寶山、宋家莊公社。
1971年4月,原屬汾陽縣管轄的萬寶山公社的蒼兒會劃歸文水管轄,原屬萬寶山公社的交口等8村另組成交口公社。
1984年6月,撤銷峪道河人民公社,設立峪道河鎮。
2001年后,峪道河鎮、萬寶山鄉、宋家莊鄉三鄉鎮合并,稱峪道河鎮。