明正统九年(1444年),太平镇境域属干崖宣抚司。
明天顺二年(1458年),属盏达副宣抚司辖区。
清代时期,沿明制。
民国时期,属莲山设治局第二区。
民国三十三年(1944年)8月至1949年,为莲山设治局驻地。
1950年6月,属莲山县太平区。
1952年3月,划归莲山县二区。
1958年10月,属盈江县太平公社。
1959年2月,改太平区。
1969年3月,改为永红公社。
1971年,更名太平公社。
1984年3月,改太平区。
1987年底,撤区建太平乡。
2005年10月,芒允乡、太平乡合并为太平镇。