截止2015年武宣县辖8个镇、2个乡。
1、三里镇总面积192点5平方公里,总人口4点2万人,辖15个行政村。
2、东乡镇总面积224点5平方公里,总人口5点9万人,辖28个行政村。
3、桐岭镇总面积201点1平方公里,总人口6点06万人,辖16个行政村。
4、通挽镇总面积84点8平方公里,总人口4点3万人,辖11个行政村。
5、禄新镇总面积125点8平方公里,总人口4点08万人,辖12个行政村。
6、二塘镇总面积259点8平方公里,总人口5点3万人,辖22个行政村。
7、黄茆镇总面积111点3平方公里,总人口2点7万人,辖8个行政村。
8、武宣镇总面积194平方公里,总人口7点66万人,辖17个行政村。
9、思灵乡总面积85点1平方公里,总人口2点53万人,辖10个行政村。
10、金鸡乡总面积151点2平方公里,总人口2点05万人,辖8个行政村。