民国元年(1912年),融水镇属融县中区融乐团、水东团、上廓团。
民国二十二年(1933年),融水镇属融县和睦区融乐镇、东廓乡。
民国35年(1946年)融县分为两镇22乡,融水镇属融乐镇、 东郭乡。
1949年称融水镇,属融水区,1951年属第一区。
1952年11月成立大苗山苗族自治区(县级),融水镇属大苗山苗族自治区。
1958年融水镇属东风公社。
1959年称融水公社,1962年,称融水区,1968年,融水区分设融水镇公社,1984年,成立融水镇以及融水乡。
2003年3月,原融水镇与融水乡合并组建新融水镇。