清乾隆五年(1740年),建场。
清光绪末年,设镇,属下北路。
民国二年(1913年),设乡,属渠县第六区、第九区。
民国二十四年(1935年),乡改镇。
1950年,镇改乡,属渠县第三区。
1953年,属土溪区。
1958年,乡改公社。
1983年,公社改乡。
2004年,乡改镇,为县直辖。
2019年12月18日,四川省人民政府关于同意达州市调整通川区等5个县(区)部分乡镇行政区划的批复(川府民政〔2019〕21号):撤销青神乡、水口镇,将原青神乡和原水口镇水口社区、汉亭村、团林村、中房村、坪花村、罗田村、柏杨村所属行政区域划归土溪镇管辖。