民国二十二年(1933年),境域属徽县泰山乡。
1949年后,境域分属白阳、普陀、玉山、梁村4乡。
1958年9月,徽、成、两当3县合并为徽成县,境域属城关公社。
1962年1月,微、成、两当3县分设,城关区辖城关、银杏树、水阳、石柱4公社。
1965年,取消区工委设置,徽县设17公社,水阳公社属之。
1983年12月,水阳公社改水阳乡。
1985年8月,徽县划归陇南地区后,水阳乡仍属之。
2016年,水阳乡撤乡设镇,改为水阳镇。