清代時期,屬武定縣環州區。
民國初期,屬武定縣第六區。
1955年,為環州區涼山鄉,鄉政府駐把世者村;同年11月,由武定縣環州區劃歸元謀縣,為元謀縣直轄鄉。
1958年,屬紅旗公社。
1962年,屬元馬區。
1969年,屬元馬公社。
1980年3月,由元馬公社劃出把世者、何家村、石夾箐、阿羊4個大隊,組建涼山公社。
1984年,撤銷涼山公社,所屬大隊并入元馬區。
1988年3月,把世者、大水井、那迪、冷水箐4個行政村從元馬區劃出,成立涼山鄉。