明永樂十一年(1413年),隆慶州治四隅前十里六屯,后十里九屯,岔道屯為后十里。
明嘉靖年間,延慶設十四隅屯,其中有岔道屯。
民國十七年(1928年),岔道設村公所。
炮2鄉。
1956年,八達嶺鄉轄10個行政村,里外炮鄉撤銷。
7月,八達嶺鄉并入康莊鄉。
8月,成立八達嶺(康莊)公社。
1959年11月,八達嶺(康莊)公社并入燈塔公社,改名延慶公社。
1961年7月,延慶全縣4個大公社劃分為27個公社,設西撥子公社,轄12行政村。
1964年,西撥子公社并入康莊人民公社。
1972年10月,復建西撥子人民公社。
1983年,西撥子公社改鄉。
1993年10月,西撥子鄉改為八達嶺鎮。