明永乐四年(1406年),分孟定东南的广大土地置孟连长官司统治,称七地十三勐,勐允勒(上允)属十三勐之一。
清乾隆元年(1736年),设上勐允土目。
清嘉庆时,增设下勐允土千总,由上两土司治理。
民国时期,上允设镇。
1949年,设上允县,属澜沧专署,同年撤销上允县和澜沧专署,设上允区。
1958年,与富邦合并为上允公社。
1961年,复为上允区。
1969年,改为向阳公社。
1972年,复名上允公社。
1984年,复为区。
1988年,改为上允镇。