泉塘镇位于无为县境西南，距县城25公里，东以永安河与襄安镇为界，南与洪巷乡、刘渡镇隔西河相望，西与蜀山镇接壤，北邻六店乡，全镇总面积111平方公里，耕地面积70280亩，水面面积12000余亩，丘陵及山场面积17000亩