清分属王民里、王化里、和美里,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年后,峪道河镇、万宝山乡、宋家庄乡三乡镇合并,称峪道河镇。