清初,境域屬筍溪里。
康熙三十三年(1694年),永興屬十一單,后改單為都,屬十一都。
清宣統(tǒng)二年(1910年),成立鄉(xiāng)鎮(zhèn)自治會,境域屬白沙鎮(zhèn)。
民國十年(1921年),屬第十一區(qū)第六、七、八團。
民國二十四年(1935年),分區(qū)設署,境域屬第三區(qū)。
民國二十六年(1937年),屬水興聯保。
民國三十年(1941年),整編保甲,成立永興鄉(xiāng)。
1950年,屬第五區(qū)。
1953年,分為永興、腸巖、毗羅3鄉(xiāng),同時將幾子鄉(xiāng)共和、花灘村劃歸永興鄉(xiāng)。
1958年9月,永興鄉(xiāng)改為水興公社。
1984年3月,復為永興鄉(xiāng)。
1989年7月,撤鄉(xiāng)設永興鎮(zhèn)。
1993年12月,腸巖鄉(xiāng)并入水興鎮(zhèn)。
2001年3月,眥羅鄉(xiāng)并入水興鎮(zhèn)。