明设水进驿、水进堡、黄羊关、镇夷堡。
清设土长官司衙署、忠义场与水进堡乡团。
民国十八年(1929年),设水叶团练公所。
民国二十四年(1935年)4月,中国工农红军第四方面军建水晶乡苏维埃。
民国二十五年(1936年),设水叶联保。
民国二十九年(1940年),设水晶镇。
民国三十一年(1942年),设第一区。
1952年,设第二区,水晶镇改乡。
1954年,乡改镇。
1955年,第二区更名水晶区。
1956年,镇改乡。
1958年10月,乡改公社。
1959年1月,阿坝藏族羌族自治州松潘县小河乡划归水晶区。
1963年9月,划归松潘县。
1984年,公社改乡。
1992年,乡改镇。