明嘉靖元年(1522年),置十八寨守御千户所,直巡检司镇辖云南都司,在弥勒州南部设巡检司。
清乾隆三十五年(1770年),弥勒降为县。
民国元年(1912年),弥勒县设虹溪厅,属虹溪厅。
民国二十一年(1932年),废厅设区(二区),属二区管辖。
民国三十年(1941年),废区,扩大区域,划为复兴镇,巡检司镇辖13保。
1951年,为第八区。
1955年,改为巡检司区。
1958年,改为巡检司公社。
1984年,巡检司公社改为巡检司区。
1987年,设巡检司镇。