宋朝時,現(xiàn)老寨苗族鄉(xiāng)境域為舍資部。
元朝時,設立舍資千戶,屬目則(蒙自)千戶;因地域接近交趾(越南),改名安南道防送軍千戶,屬臨安路。
明洪武十五年(1382年),仍改名舍資千戶,不久改為安南長官司;明正德六年(1511年),廢除安南長官司,老寨苗族鄉(xiāng)轄地劃屬新安所;明萬歷四十二年(1614年),復稱安南長官司。
清順治四年(1647年),安南長官司劃入新安所;清康熙四年(1665年),與同屬安南長官司的鳴鷲劃入開化府。
1950年,屬文山縣第五區(qū)。
1957年,隨鳴鷲劃入蒙自,屬鳴鷲區(qū)。
1958年,改稱鳴鷲公社。
1966年,由鳴鷲析出建老寨公社。
1984年,改為老寨區(qū)。
1988年,老寨區(qū)改為老寨苗族鄉(xiāng)。