原屬寧安縣管轄,1939年隸屬二道河子村。
1946年1月屬牡丹江市。
1946年5月劃歸五林縣,1947年1月屬第五區(qū)。
1948年8月,改隸海林縣,屬二道河子區(qū)。
1949年10月改稱第五區(qū)。
1955年復(fù)稱二道河子區(qū)。
1956年3月,撤銷海林縣,劃歸林口縣管轄。
1961年將二道河子公社北部劃出,建立三道河子公社。
1962年10月,劃歸新恢復(fù)的海林縣管轄。
1984年4月,改為三道河子鄉(xiāng)。
1997年12月,改設(shè)三道河子鎮(zhèn)。
名稱沿用至今。