蜀山镇位于无为县西南角,西与庐江县白湖镇相邻,
境内风景-泊山洞
东与泉塘镇一脉相连,北与巢湖毗邻,南与洪巷乡、鹤毛乡隔水相望。蜀山镇距县城35公里,到长江码头18公里,省道军二路穿镇而过,且三县交界。全镇总面积128.89平方公里,耕地面积66960亩,水面积13767亩,丘陵及山场面积8162亩。全镇有山有圩,镇西北以丘陵山地为主,地势呈西高东低,以雾露山、陡壁山、沿山山脉相连,绵绵不断。东南地势平坦,绝大多数为圩区,即:七联圩、团结圩、拾联圩、潘家圩、湖家圩和临河圩连成整遍圩区,占全镇面积的80%以上。