清乾隆四十一年(1776年),属孟连宣抚司辖勐梭土司。
清光绪十八年(1892年),清政府澜沧镇边抚夷府发给李通明山照,管理勐梭一带地方。
民国十八年(1929年),设拉巴区,辖勐梭,属澜沧县。
民国二十八年(1939年),改为拉巴乡,治所驻拉巴,属澜沧县拉巴区。
民国三十六年(1947年),设拉巴乡,治所驻拉巴,勐梭为第6保。
1951年1月,原西盟区分设西盟、拉巴两个区,勐梭属拉巴区,属澜沧县。
1956年6月17日,成立西盟佤族自治县筹备委员会时他朗、王莫2乡由澜沧拉巴划归西盟。
1957年,勐梭、里拉、班母3乡又由澜沧拉巴划归西盟而设勐梭区。
1969年,勐梭区改为忠东公社。
1980年底,复名勐梭公社。
1984年,改为勐梭区。
1987年,改勐梭乡。
1999年12月,勐梭乡改为勐梭镇。