西晉武帝泰始年間,涅縣分為三縣,即武鄉(xiāng)縣、遼陽縣和涅縣,從此有武鄉(xiāng)縣之稱;十六國時代,石勒建立后趙,置武鄉(xiāng)郡;北魏延和二年(433)武鄉(xiāng)郡改為鄉(xiāng)郡,武鄉(xiāng)縣改為鄉(xiāng)縣,屬并州鄉(xiāng)郡;隋開皇三年(583),廢鄉(xiāng)郡,鄉(xiāng)縣屬上黨郡;隋大業(yè)元年(605),廢榆社縣,并入鄉(xiāng)縣,撤甲水縣,并入銅鞮縣和鄉(xiāng)縣;隋義寧元年(617),鄉(xiāng)縣又分置榆社縣,其境域形成武鄉(xiāng)縣現(xiàn)在的規(guī)模;唐初,屬河?xùn)|道韓州;唐景云元年(710),恢復(fù)武鄉(xiāng)縣名至今。
五代十國時,屬后唐、后晉、后漢的潞州,后屬北漢;宋初,屬河?xùn)|路潞州;北宋太平興國三年(978),屬威勝郡;金天會六年(1128),改威勝郡為沁州,屬河?xùn)|南沁州;元代,屬中書省晉寧路沁州;元至元三年(1266),武鄉(xiāng)縣并入銅鞮縣;元元貞二年(1296),復(fù)置武鄉(xiāng)縣;明初,屬山西(。┎颊炯侥系狼咧;清代,屬山西省冀寧道沁州;1930年,直屬山西省;抗日戰(zhàn)爭爆發(fā)后,1937年9月,屬山西省第三行政區(qū)專員公署。
1939年7月,屬太行區(qū);1940年7月,武鄉(xiāng)縣分成武鄉(xiāng)(東)縣和武西縣。
1945年9月,恢復(fù)武鄉(xiāng)縣建制;1945年10月,太行行署成立;1948年5月,屬華北行政區(qū)太行行署二專區(qū);1949年10月,屬長治專區(qū)。
1958年11月,榆社縣和武鄉(xiāng)縣合并,稱武鄉(xiāng)縣,屬晉東南專區(qū)。
1959年7月,榆武再次分治。
1985年,撤銷晉東南地區(qū),分設(shè)長治市和晉城市,武鄉(xiāng)縣屬長治市管轄至今。