民國元年(1912),融水鎮隸屬於榮縣中央榮樂團、水東樂團、上闊樂團。
民國二十二年(1933),融水鎮隸屬榮縣和諧區樂融鎮和東廓鄉。
民國35年(1946),榮縣分兩鎮22鄉,融水鎮隸屬樂融鎮和東郭鄉。
1949融水鎮屬於融水區,1951屬於壹區。
1952,11年6月,大廟山苗族自治區(縣級)成立,融水鎮隸屬於大廟山苗族自治區。1958融水鎮屬於東風公社。1959叫融水公社,1962叫融水區,1968叫融水鎮公社,1984叫融水鎮、融水鄉。
2003年3月,原融水鎮和融水鄉合並,組成新的融水鎮。