全縣面積1383平方千米,人口32.6萬人。轄10個鎮、7個鄉,4個社區、318個行政村。縣政府駐微水鎮建設南路3號。
微水鎮 鎮政府駐微水村。面積100.21平方千米,人口5.97萬人。轄4個社區、27個行政村:雙槐、桃園、韓信、會里;微水、五里鋪、微新莊、芝麻峪、羅莊、長崗、南河頭、石圪達、澗溝、椅子村、巖峰、馬村、段莊、南良都、北良都、帳方嶺、良河東、良河西、良都店、胡家峪、東莊、皇都、后掌、虎皮莊、東水、南高家莊、欒家窯。
天長鎮 鎮政府駐城內。面積101.06平方千米,人口4.21萬人。轄49個行政村:城內、東關、北關、河東、貢家莊、東梁洼、山北、仇西河、尹西河、劉西河、郝西河、東窯嶺、南棗林、陳家、霍家莊、武家堰、吳家、王家、單家、南關、郝家窯、潭洞、朱家瞳、石片、郝家臺、板橋、長生口、南劉家溝、梁家、小龍窩、大龍窩、核桃園、黃溝、李河西、張河西、蔡莊、毛驢嶺、許水滋、翟水茲、李水滋、王寥莊、石橋頭、莊旺、高家莊、劉家溝、周家坑、曹泉、梨巖、秀水。
秀林鎮 鎮政府駐南張村。面積58.68平方千米,人口2.62萬人。轄20個行政村:南秀林、北秀林、南橫口、北橫口、翟家莊、袁峪、馬峪、廟巖、梅莊、社堂寨、東山、張家莊、東柏山、西柏山、牛王廟、李家莊、 吳家莊、南張村、北張村、鋪上。
南峪鎮 鎮政府駐南峪村。面積80.88平方千米,人口1.55萬人。轄13個行政村:南峪、地都、王家巖、張家峪、巖底、西梁洼、張三洼、北峪、臺頭、貴川、常坪、東葛丹、西葛丹。
上安鎮 鎮政府駐上安西村。面積57.11平方千米,人口2.29萬人。轄13個行政村:上安西、上安東、下安、頭泉、岳家莊、白王莊、武家莊、東方嶺、 西方嶺、南方嶺、北方嶺、三合莊、虎頭山。
威州鎮 鎮政府駐北岸村。面積79.47平方千米,人口2.66萬人。轄23個行政村:北岸、東街、西街、寨灣、南溝、五里寺、五柳、南平望、北平望、石棋峪、南固底、北固底、高家峪、威河西、坡頭、上坡頭、東頭、 新蒿亭、東北峪、莊子頭、魯家峪、三峪、上莊。
小作鎮 鎮政府駐小作村。面積79.46平方千米,人口1.82萬人。轄19個行政村:小作、趙東嶺、趙西嶺、馬頭山、胡雷、治西、八里溝、北馬峪、小寨、南石門、北石門、庫隆峰、東高家莊、蘆峪、桃林坪、出六 里、仇家窯、梅家莊、沙窯。
南障城鎮 鎮政府駐南障城。面積103.13平方千米,人口1.18萬人。轄14個行政村:南障城、北障城、孫家峪、東溝、七卵村、前頭莊、大王幫、掩駕溝、硫沙孵、支沙日、蔣家、呂家、小梁江、大梁江。
測魚鎮 鎮政府駐測魚村。面積166.44平方千米,人口1.52萬人。轄19個行政村:測魚、朱會、崔家峪、杜家莊、馮家莊、雁過、九風山、白城、紅土嘴、郭家日、董家、王家掌、沿莊、石門、花園、南蒿亭、南寺、南寺掌、西溝。
蒼巖山鎮 鎮政府駐胡家灘村。面積119.17平方千米,人口1.02萬人。轄19個行政村:胡家灘、洞陽坡、徐漢、寺摘、南高家峪、老牛峪、先會溝、剪羅峪、中羅峪、上羅峪、景莊、柿莊、楊莊、南孤臺、北孤臺、上坪、 紅土巖、固蘭、江里。
于家鄉 鄉政府駐于家村。面積33.45平方千米,人口0.77萬人。轄12個行政村:于家、史家、樊家、張家、康家、郝家坡、高三坡、狼窩、當泉、水窯洼、南張關、張并溝。
吳家窯鄉 鄉政府駐吳家窯村。面積45.81平方千米,人口1.32萬人。轄11個行政村:吳家窯、金柱、苗峪、石佛、長峪、白土坡、滴水岸、竇王墓、彪村、前亭、后亭。
北正鄉 鄉政府駐北正村。面積18.49平方千米,人口0.99萬人。轄8個行政村:北正、中樂、東南正、西南正、張河灣、秋樹坡、趙鋪、青石嶺。
孫莊鄉 鄉政府駐孫莊村。面積53.81平方千米,人口1.59萬人。轄12個行政村:孫莊、王莊、南白花、北白花、東白花、東元、西元村冶里、曹廊、南防口、北防口、洛陽。
南陘鄉 鄉政府駐南陘村。面積45.79平方千米,人口0.79萬人。轄9個行政村:南陘、北陘、楊家溝、楊青、后峪、方山、康莊、西上莊、薛家莊。
辛莊鄉 鄉政府駐辛莊。面積161.01平方千米,人口1.09萬人。轄38個行政村:辛莊、小里巖、大里巖、董家莊、石甕、南要子、小峪、達柯、松樹嶺、洪河藹、涼溝橋、小切、五弓、寺掌峪、井子、小寺康莊、北要子、張家刊、東西坪、焦家、張莊、白土嶺、冀清溝、桃王莊、西高家莊、胡仁、瓦甕、大王廟、菩薩崖、曹家莊、黑水坪、米湯 崖、朱砂洞、大浴水、牛道、蘇家嘴、李家嘴。
南王莊鄉 鄉政府駐南王莊。面積78.72平方千米,人口1.08萬人。轄12個行政村:南王莊、南康莊、大尖山、東尖山、西尖山、南蘆莊、北蘆莊、郎家莊、割髭嶺、塔寺坡、塔寺坪、河應。