民國十九年(1930年),木廠鎮(zhèn)境域為馬關(guān)縣中區(qū)轄地。
民國二十九年(1940年),擴大鄉(xiāng)鎮(zhèn)時區(qū)改鄉(xiāng)。
民國三十四年(1945年),屬二區(qū),同年改稱德化鄉(xiāng)。
1950年,屬仁和區(qū)。
1969年,從仁和區(qū)析出木廠、楊茂松、堡堡寨、大壩、老王寨、付家寨、馬西、博車、水尾、底麻10大隊置木廠公社。
1984年,公社改區(qū),同時從大壩鄉(xiāng)分出湖廣寨等村另立湖廣寨鄉(xiāng),馬西成立彝族鄉(xiāng),楊茂松成立布依族鄉(xiāng)。
1988年,區(qū)鄉(xiāng)體制改革,區(qū)改鎮(zhèn)。