绿塘乡,隶属于贵州省毕节市大方县,地处大方县西南部,东邻对江镇,南与鼎新彝族苗族乡接壤,西抵七星关区岔河镇,北与文阁乡相连,行政区域面积76.07平方千米。
1950年,属四区;1984年,绿塘公社改绿塘乡;1991年12月,牛集乡并入绿塘乡。截至2018年末,绿塘乡户籍人口为18844人。截至2020年6月,绿塘乡辖2个社区、5个行政村。
2011年,绿塘乡财政总收入1102.89万元。其中地方财政收入343.65万元,比上年增长152.41%。农民人均纯收入4022元。2018年,绿塘乡有工业企业11个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市12个。