唐末,为造兵器和石刻工具,龙水镇境域因距西山煤、铁矿较近,濑溪河畔铁匠聚集,红炉作坊四起,逐渐形成集镇;唐乾元二年(759年),为静南一场镇。
宋时,为大足十三场镇之一,为商业场镇。
清康熙元年(1662年),随大足区划归荣昌代摄。
清雍正六年(1728年),复置大足县,境域属之。
清光绪二十四年(1898年),改镇为归化场。
清宣统元年(1909年),归化场改为龙水镇。
民国二十九年(1940年),龙水镇析置新建乡。
1949年,龙水镇同时为大足区第四区和龙水区治地。
1951年,分建龙西乡,为大足区第四区治地。
1953年,升为县直属镇。
1983年,随大足划归重庆市管辖。
1993年12月,复隆、玉龙乡析出单独设镇。
2003年12月,撤复隆镇,并入龙水镇。