武江區地處廣東省北部,南嶺山脈南麓。東以武江、北江為界,東與湞江區隔河相望,南與曲江區白土鎮接壤,西與乳源瑤族自治縣相連,北與湞江區的犁市鎮相鄰。轄新華、惠民2個街道和西河鎮、西聯鎮、龍歸鎮、江灣鎮、重陽鎮5個鄉鎮,共42個社區、49個行政村;其中西河鎮轄有13個行政村3個社區,西聯鎮轄有7個行政村6個社區,龍歸鎮轄有15個行政村1個社區。江灣鎮轄有6個行政村1個社區,重陽鎮轄有8個行政村1個社區,惠民街道轄有13個社區,新華街道轄有17個社區。