1940年与松葛联保合并置凉葛乡;1951年建凉水乡,属昭化县;1958年改乡为公社;1959年昭化县并入广元县,凉水乡由广元县划归青川县,属大院区;同时将大院区迁凉水,更名为凉水区;1961年撤凉水区,凉水公社属关庄区;1984年改凉水公社为凉水乡;1987年茶坝区迁址凉水建凉水区后属凉水区;1992年撤凉水区,将茅坝、凉水2乡合并建凉水镇,直属青川县;1995年划出原茅坝乡地,恢复茅坝乡;2019年,撤销茅坝乡,将原茅坝乡和原苏河乡力子村松树梁组、中间院子组、李家沟组、柏杨林组、烧房里组所属行政区域划归凉水镇管辖,凉水镇人民政府驻市场街6号。