清代時期,大廠鄉境域屬南甸宣撫司。
咸豐年間(1851年—1861年)設立大廠撮。
民國二十年(1932年),屬梁河設治局八撮縣丞。
民國二十四年(1935年),梁河設治局治所由小邦幸遷往大廠街。
民國三十四年(1945年),改名復興鎮。
1952年,屬梁河縣第二區復興鎮。
1954年,設大廠區。
1955年,增設平壩、趙老地、杞木寨3鄉。
1958年,劃歸騰沖縣。
1961年,恢復梁河縣,設大廠區,增設上瑞泉、水箐2鄉。
1969年,改為紅衛公社。
1971年,改名大廠公社。
1972年,從大廠公社分設小廠、杞木寨2公社。
1981年,增設二道河、永安寨2大隊。
1984年,勐科阿昌族大隊劃歸九保區。
1988年2月,改名大廠鄉。