江南镇位于南溪县南部,长江南岸,东接长宁县,南面紧靠长宁县下场镇,西与马家乡接壤,北连长江与县城隔江相望。全镇辖15个行政村,92个村民小组。幅员面积41.8平方公里,耕地17139亩,其中田7974亩,林地14700亩。2002年末总人口19474人,5463户,其中农业人口19194人,少数民族人口6人。2002年,GDP完成6010万元,其中一产业增加值2899万元,二产业增加值1100万元,三产业增加值2011万元;乡镇企业总产值870万元,财政一般预算收入2.3万元;粮食总产量11977吨;农民人均纯收入2378元。.
2019年,撤销马家乡,将其所属行政区域划归江南镇管辖,江南镇人民政府驻江正街12号。