清代,属象州昌化里,北上里部分辖地及雒容县丰轨乡部分辖地。
民国时期,为象县水晶乡及雒容县朝敬乡部分辖地。
1949年12月,属大乐区。
1953年4月,划辖原属鹿寨县的雷安、河满等村。
1956年4月,属石龙县罗秀区。
1958年1月,全县撤区并乡,设水晶乡;同年8月改称水晶公社;同年9月与罗秀、麦棉2公社合并为东方红公社。
1959年3月,分出,复称水晶公社。
1960年5月,石龙县更名象州县,水晶公社属之。
1962年9月,改称水晶区。
1966年8月,复称水晶公社。
1984年7月,改称水晶乡。