清乾隆四十一年(1776年),屬孟連宣撫司轄勐梭土司。
清光緒十八年(1892年),清政府瀾滄鎮(zhèn)邊撫夷府發(fā)給李通明山照,管理勐梭一帶地方。
民國十八年(1929年),設拉巴區(qū),轄勐梭,屬瀾滄縣。
民國二十八年(1939年),改為拉巴鄉(xiāng),治所駐拉巴,屬瀾滄縣拉巴區(qū)。
民國三十六年(1947年),設拉巴鄉(xiāng),治所駐拉巴,勐梭為第6保。
1951年1月,原西盟區(qū)分設西盟、拉巴兩個區(qū),勐梭屬拉巴區(qū),屬瀾滄縣。
1956年6月17日,成立西盟佤族自治縣籌備委員會時他朗、王莫2鄉(xiāng)由瀾滄拉巴劃歸西盟。
1957年,勐梭、里拉、班母3鄉(xiāng)又由瀾滄拉巴劃歸西盟而設勐梭區(qū)。
1969年,勐梭區(qū)改為忠東公社。
1980年底,復名勐梭公社。
1984年,改為勐梭區(qū)。
1987年,改勐梭鄉(xiāng)。
1999年12月,勐梭鄉(xiāng)改為勐梭鎮(zhèn)。