元代,為開元路通往失寶赤萬戶府驛道上的牙剌站。
清代,為茂興至黑龍江城驛站之一的塔哈爾站。
民國初期,隸屬龍江縣寧年鄉(xiāng)。
1926年劃歸龍江縣第四區(qū)管轄。
偽滿時,廚衛(wèi)塔哈保,1938年4月改設(shè)塔哈村。
1946年6月,劃歸龍東縣管轄。
1948年3月龍東縣并入龍江縣,隸屬龍江縣第三區(qū)。
同年6月,劃歸富?h管轄,為第六區(qū)。
1955年6月改為塔哈區(qū)。
1956年3月成立塔哈鄉(xiāng)。
1957年新立鄉(xiāng)、塔哈鄉(xiāng)合并成立塔哈民族鄉(xiāng)。
1958年9月成立上游人民公社。
1959年2月改稱塔哈人民公社。
1984年5月改稱塔哈鄉(xiāng)。
同年10月改稱塔哈滿族達斡爾族鄉(xiāng),2012年改稱塔哈鎮(zhèn)。
此名稱沿用至今。