北魏和唐代先后為武鄉(xiāng)縣(后改名為白云縣)治所百余年。
民國二十二年(1933年),為南(鄭)、城(固)、褒邊區(qū)蘇維埃政府駐地。
解放初設(shè)武鄉(xiāng)鄉(xiāng)。
1950年,始設(shè)武鄉(xiāng)區(qū)。
1958年,成立武鄉(xiāng)公社。
1961年,恢復(fù)武鄉(xiāng)區(qū)。
1966年,改稱紅武區(qū)。
1969年,恢復(fù)武鄉(xiāng)區(qū)。
1984年,改為武鄉(xiāng)鄉(xiāng)。
1990年,改武鄉(xiāng)區(qū),轄武鄉(xiāng)、老君、徐家坡、漢王、白廟、金寨、趙莊7個鄉(xiāng)。
1992年10月,將原武鄉(xiāng)區(qū)所轄武鄉(xiāng)鄉(xiāng)以及金寨鄉(xiāng)、白廟鄉(xiāng)、徐家坡鄉(xiāng)的9個村合并變更為武鄉(xiāng)鎮(zhèn)。