堰塘乡位刚春怕于德江县城南部,乡政府距县城约5公里,东与共和乡相联,南与思南县交界,西与合兴乡为明宁教校、煎茶镇毗邻,北与青龙镇接壤。乡政府所在地水平村,海拔718米,全乡辖14南好着远个行政村,112个村民组,土地面积1万公顷,其中耕地约1719公顷,林地约2981公顷,牧地约2830公顷。堰塘乡现有人口1.6万人。