明初,屬扶陽鄉。
明萬歷三十二年(1604年),屬南鄉。
民國十九年(1930年),屬第三區。
民國三十六年(1947年),屬竹福鄉。
1949年10月,屬第一區。
1950年6月,屬第二區。
1953年6月,屬第三區。
1955年5月,屬水廟區。
1956年5月,設水廟鄉;同年12月,屬水廟辦事處。
1958年9月,建高級農業社,屬群英人民公社,同年12月,群英公社更名為水廟公社。
1961年5月,屬水廟區。
1981年2月,水廟公社析置萬峰公社。
1984年5月,公社改鄉,大隊改村。
1985年,撤鄉設鎮。
1995年5月,萬豐鄉并入水廟鎮。