南武乡辖9个行政村:南武村、东庄村、西庄村、南明阳村、北明阳村、西明阳村、麻家寨村、武家寨村、杨家寨村。
西城乡辖7个行政村:西城村、东城村、武良村、杭城村、东石侯村、新立村、新庄村。北张乡辖10个行政村:北张村、南张村、上河头村、武村、东宜亭村、西宜亭村、南武涝村、北武涝村、苏家堡村、郑家庄村。
马西乡辖12个行政村:马西村、神堂村、穆家寨村、河西村、牛家垣村、康家堡村、孝子渠村、赤峪村、中渠村、南武家坡村、大南峪村、小南峪村。
西槽头乡辖8个行政村:西槽头村、东槽头村、百金堡村、裴家会村、王家社村、尹家社村、狄家社村、闫家社村。