武鄉縣位于山西省東南部,長治市北端。總面積1610平方千米。總人口20萬人(2008年)。轄5個鎮、9個鄉:豐州鎮、洪水鎮、蟠龍鎮、監漳鎮、故城鎮、墨鐙鄉、韓北鄉、大有鄉、賈豁鄉、故縣鄉、上司鄉、石北鄉、涌泉鄉、分水嶺鄉。縣政府駐豐州鎮。
地處太行、太岳兩山脈之間。四周群山環繞,中部丘陵起伏,太行山脈由北而南蜿蜒于縣境東部,太岳山自西北向西南延伸于縣境西側。縣東樺樹凹最高,海拔2012米,中部監漳灘最低,海拔800米。蟠洪河、涅河、馬牧河、關河等穿流縣境,均為濁漳河支流。屬暖溫帶半干旱氣候區,年均溫6.3℃,年降水量560毫米,無霜期170天。礦藏有煤、鐵、鋁礬土、油頁巖、白云石等。太焦鐵路及208國道過境。名勝古跡有全國重點文物保護單位八路軍總司令部舊址,省級重點文物保護單位北良侯村造像、會仙觀,以及八路軍太行紀念館、崇城寨懸空寺、板山等。