原屬寧安縣管轄,1939年設(shè)二道河子村。
1946年1月屬牡丹江市。
1946年5月劃歸五林縣,1947年1月設(shè)置第五區(qū)。
1948年8月,新海、五林兩縣合并為海林縣后,設(shè)置二道河子區(qū)。
1949年10月改稱(chēng)第五區(qū)。
1955年復(fù)稱(chēng)二道河子區(qū)。
1956年3月撤銷(xiāo)海林縣,劃歸林口縣,設(shè)置二道河子鄉(xiāng)。
1958年9月,改稱(chēng)二道河子人民公社。
1961年將其北部劃出,成立三道河子人民公社。
1962年10月,復(fù)歸海林縣管轄。
1984年4月,撤銷(xiāo)二道河子人民公社,改設(shè)二道河子鎮(zhèn)。
名稱(chēng)沿用至今。