明朝時期,屬馬乃彝族土司領(lǐng)地。
清朝時期,為彝族隴姓土司屬地。
民國時期,劃歸安谷鄉(xiāng)。
1950年4月,屬晴隆一區(qū)(碧痕)安谷鄉(xiāng)。
1953年6月,從安谷鄉(xiāng)分設(shè)紫馬、屯上、栗樹3鄉(xiāng)。
1958年9月,并入三躍公社;同年12月,改設(shè)紫馬管理區(qū),屬碧痕公社。
1961年,撤紫馬管理區(qū),屯上、栗樹合并為紫馬公社,屬碧痕區(qū)。
1965年8月,分設(shè)紫馬、屯上、栗樹3公社,屬碧痕區(qū)。
1984年,改為紫馬、屯上、栗樹3鄉(xiāng),仍屬碧痕區(qū)。
1992年2月,撤區(qū)并鄉(xiāng)建鎮(zhèn)時合并紫馬、屯上、栗樹3鄉(xiāng)組建紫馬鄉(xiāng)。