民國三十八年(1949年)5月4日,中共滇西地方行政委員會在東山干海鄉(干海行政村)成立中共東山區,轄干海、普淜、漣水、馬游、彌興5分區(漣水、馬游、彌興今屬姚安縣)。
1950年1月10日,撤銷東山區,成立第十分區。
1950年底,第八、第九、第十分區合并為祥云縣第三區。
1958年3月,撤銷祥云縣第三區;同年10月,東山區并入下莊公社。
1962年2月,建立劉廠區,東山區從下莊公社劃出并入劉廠公社。
1975年,從劉廠公華分出,單獨建立東山公社。
1984年2月,實行區鄉制,建立祥云縣東山區公所。
1988年,撤銷東山區公所,成立東山彝族鄉。