原名林壩。
北宋元豐年間(1078~1085年),改林壩為零巴,并設(shè)鎮(zhèn)。
明屬上五里。
清宣統(tǒng)三年(1911年),改零巴為臨巴。
民國二年(1913年),設(shè)鄉(xiāng),屬渠縣東路。
民國七年(1918年),屬渠縣第二區(qū)。
民國二十四年(1935年),鄉(xiāng)改鎮(zhèn)。
1950年,鎮(zhèn)改鄉(xiāng),屬渠縣第三區(qū)。
1953年,屬臨巴區(qū)。
1958年,鄉(xiāng)改公社。
1983年,公社改鄉(xiāng)。
1986年,鄉(xiāng)改鎮(zhèn)。
2004年,為縣直轄。
2019年12月18日,四川省人民政府關(guān)于同意達州市調(diào)整通川區(qū)等5個縣(區(qū))部分鄉(xiāng)鎮(zhèn)行政區(qū)劃的批復(fù)(川府民政〔2019〕21號):撤銷河?xùn)|鄉(xiāng)、龍?zhí)舵?zhèn)和錫溪鄉(xiāng),將原河?xùn)|鄉(xiāng)、原龍?zhí)舵?zhèn)和原錫溪鄉(xiāng)所屬行政區(qū)域劃歸臨巴鎮(zhèn)管轄。