原属宁安县管辖,1939年隶属二道河子村。
1946年1月属牡丹江市。
1946年5月划归五林县,1947年1月属第五区。
1948年8月,改隶海林县,属二道河子区。
1949年10月改称第五区。
1955年复称二道河子区。
1956年3月,撤销海林县,划归林口县管辖。
1961年将二道河子公社北部划出,建立三道河子公社。
1962年10月,划归新恢复的海林县管辖。
1984年4月,改为三道河子乡。
1997年12月,改设三道河子镇。
名称沿用至今。