清雍正三年(1725年)前,屬勐乃土司轄地,后屬威遠(yuǎn)廳下轄的勐乃、西薩、勐烈3鄉(xiāng)。
民國二年(1913年),為威遠(yuǎn)縣東區(qū)。
民國三年(1914年),為景谷縣東區(qū)。
民國二十三年(1934年),為第二區(qū)。
民國二十七年(1938年)11月,仍稱第二區(qū)。
民國二十九年(1940年),稱振興區(qū),興華、習(xí)環(huán)、勐堆鄉(xiāng)劃歸益智區(qū)。
民國三十年(1941年),改稱振興鄉(xiāng)。
民國三十四年(1945年),益智鄉(xiāng)興華保劃歸振興鄉(xiāng)。
民國三十八年(1949年)7月7日,成立正興區(qū)。
1954年,和平、者行劃歸益智區(qū)。
1958年1月,寬宏、西薩、謙剛3鄉(xiāng)劃歸普洱縣;同年5月,撤區(qū)并鄉(xiāng),設(shè)鐵廠、勐乃2鄉(xiāng),益智區(qū)的水平鄉(xiāng)劃歸正興;同年10月,成立正興公社。
1961年3月,設(shè)正興區(qū)。
1970年,復(fù)稱正興公社。
1984年3月,改正興區(qū)。
1988年1月,改正興鄉(xiāng)。
2000年7月25日,正興鄉(xiāng)改鎮(zhèn)。