清康熙六十年(1721年),设水土铺,为江北地区设置的19个负责公文邮传的铺司之一。
清末,置水土镇。
1949年12月18日,属江北县第六区(复兴区)管辖。
1950年9月,成立江北县水土镇。
1952年5月,划为江北县直辖镇。
1953年3月,划归江北县十四区管辖。
1955年3月,划归复兴区管辖。
1956年3月,水土镇恢复为县直管镇,时辖狮子、和平、建设、河溪、九龙5大队。
1961年8月,镇属5大队划入九龙乡,只保持街道辖区。
1985年4月,龙山乡(原九龙乡)并入水土镇。
1993年12月,滩口乡并入水土镇。
2024年,北碚区人民政府同意撤销水土镇,设立水土街道。