明洪武二十七年(1394年),設流官迷昜守御千戶所。
清乾隆二十七年(1762年),改為迷昜巡檢司,屬會理州。
民國三十二年(1943年),劃歸德昌縣,改迷昜鄉。
1950年3月,更名撒蓮鄉。
1950年11月,設迷易區。
1951年10月,設迷易縣,駐撒蓮鄉。
1952年3月,遷駐攀蓮。
1953年7月,設撒蓮區。
1952年12月,撒蓮鄉分為撒蓮、雙塘2鄉,駐禹王宮。
1958年,鄉改公社。
1966年,撒蓮公社更名紅光公社。
1981年6月,紅光公社更名撒蓮公社。
1983年5月,公社改鄉。
1998年3月,鄉改鎮。
2019年12月13日,撤銷埡口鎮,將其所屬行政區域劃歸撒蓮鎮管轄。