1940年與松葛聯保合并置涼葛鄉;1951年建涼水鄉,屬昭化縣;1958年改鄉為公社;1959年昭化縣并入廣元縣,涼水鄉由廣元縣劃歸青川縣,屬大院區;同時將大院區遷涼水,更名為涼水區;1961年撤涼水區,涼水公社屬關莊區;1984年改涼水公社為涼水鄉;1987年茶壩區遷址涼水建涼水區后屬涼水區;1992年撤涼水區,將茅壩、涼水2鄉合并建涼水鎮,直屬青川縣;1995年劃出原茅壩鄉地,恢復茅壩鄉;2019年,撤銷茅壩鄉,將原茅壩鄉和原蘇河鄉力子村松樹梁組、中間院子組、李家溝組、柏楊林組、燒房里組所屬行政區域劃歸涼水鎮管轄,涼水鎮人民政府駐市場街6號。