清乾隆五年(1740年),建場。
清光緒末年,設鎮,屬下北路。
民國二年(1913年),設鄉,屬渠縣第六區、第九區。
民國二十四年(1935年),鄉改鎮。
1950年,鎮改鄉,屬渠縣第三區。
1953年,屬土溪區。
1958年,鄉改公社。
1983年,公社改鄉。
2004年,鄉改鎮,為縣直轄。
2019年12月18日,四川省人民政府關于同意達州市調整通川區等5個縣(區)部分鄉鎮行政區劃的批復(川府民政〔2019〕21號):撤銷青神鄉、水口鎮,將原青神鄉和原水口鎮水口社區、漢亭村、團林村、中房村、坪花村、羅田村、柏楊村所屬行政區域劃歸土溪鎮管轄。