元代时期,在镇安设立勐弄司,属大理金齿宣抚司管辖。
明洪武十五年(1382年),在镇安设立土尉,属永昌金齿尉管辖。
明洪武二十三年(1390年),在镇安设立勐淋守御所,属永昌府。
明万历十三年(1585年),励淋守御所改为镇安守御千户所,属永昌府。
清康熙二十六年(1687年),设立镇安乡约。
清乾隆三十五年(1770年),镇安一部分境域属镇安乡约,另一部分境域属新置的邦迈、邦别两伙头。
民国十九年(1930年),镇安为第五区。
民国二十五年(1936年),镇安境域一部分属镇安镇,另一部分属凤岭乡。
1950年3月,镇安为第一区。
1958年9月,镇改安区镇安公社。
1969年9月,改名东方红公社。
1971年6月,复为镇安公社。
1984年3月,邦迈、镇安2公社合并为镇安区。
1987年,镇安区改镇安乡。
1988年4月,改镇安镇。