明洪武十五年(1382年),屬楚雄縣壩區(qū)八里之那來、乃彌。
清乾隆四十三年(1778年),屬軍東、民東界。
清宣統(tǒng)元年(1909年),改界為區(qū)。
民國二十五年(1936年),屬二區(qū)、五區(qū)。
民國二十八年(1939年),屬豐樂鎮(zhèn)、西云鄉(xiāng)、智明鄉(xiāng)。
1949年12月9日,楚雄和平解放。
1950年1月,改為區(qū);同年6月,改為鄉(xiāng)屬四區(qū)。
1952年,屬飽滿街區(qū)。
1958年3月,撤銷飽滿街區(qū);同年10月,屬蒼嶺公社。
1961年4月,祿豐縣敦仁公社石澗大隊劃入蒼嶺公社;同年9月,改蒼嶺區(qū)。
1966年10月,設蒼嶺公社,劃出莊甸等4個大隊歸莊甸公社。
1984年4月,改蒼嶺區(qū)。
1988年2月,改蒼嶺鎮(zhèn)。