原名“二十八道河子”。
清代晚期,来此垦殖者散居在二十八道河子和小绥芬河沿岸。
清光绪二十九年(1903)设置绥芬厅后,属讲礼社范围。
1917年改隶东宁县第三区。
1934年设二十八道河子甲。
1936年伪满当局将零散居民强行从二十八道河子沟里迁至小绥芬河西岸聚居,始建村落,命名“道河”。
1938年绥宁铁路于此设道河站。
1939年设道河村。
1945年8月设置道河区。
1948年10月划为第七区,道河村为区政府驻地。
1956年5月,划分为道河、和平、沙河子3乡。
1958年9月,将道河、和平两个乡合并成立道河人民公社。
1984年改为道河乡。
1988年8月,改设道河镇。
2001年1月,金厂乡并入道河镇。
名称沿用至今。