江西镇位于南宁市西南部,距市区26公里,与南宁市西乡塘区、崇左市扶绥县相邻,接连南宁吴圩国际机场,交通十分便捷,南昆、南凭两条铁路在境内交汇、左江、右江、邕江穿境而过,从沙井镇、石埠街道办都有公路通达。江西镇地形以丘陵为主,有耕地面积81754亩(其中水田40726亩,畚地41028亩)。辖区内林业资源丰富,共有林地面积71490亩(其中森林面积55965亩),覆盖率为23%。
江西镇现辖10个行政村,分别为锦江村、同新村、同华村、同良村、同宁村、安平村、智信村、扬美村(杨美古镇)、那廊村、同江村。