明嘉靖元年(1522年),置十八寨守御千戶所,直巡檢司鎮(zhèn)轄云南都司,在彌勒州南部設(shè)巡檢司。
清乾隆三十五年(1770年),彌勒降為縣。
民國(guó)元年(1912年),彌勒縣設(shè)虹溪廳,屬虹溪廳。
民國(guó)二十一年(1932年),廢廳設(shè)區(qū)(二區(qū)),屬二區(qū)管轄。
民國(guó)三十年(1941年),廢區(qū),擴(kuò)大區(qū)域,劃為復(fù)興鎮(zhèn),巡檢司鎮(zhèn)轄13保。
1951年,為第八區(qū)。
1955年,改為巡檢司區(qū)。
1958年,改為巡檢司公社。
1984年,巡檢司公社改為巡檢司區(qū)。
1987年,設(shè)巡檢司鎮(zhèn)。