上塘镇位于贵州省黔东南州黄平县的西部,其地名由来十分形象,因四面环山,中间形成塘状,且地处旧州的上游,故得名上塘。这里地理位置独特,是滇楚古驿道上的重要一站,历史上有着重要的交通意义。
上塘镇总面积149平方公里,人口约1.49万,其中苗族占总人口的26.8%,下辖17个村委会。镇人民政府驻地紫云,位于新州西23公里处,坐落在鸡冠岭东麓、拉岔河与里溪河汇合口的西侧。紫云驻地海拔800米,人口约850人,居住着苗、汉等多个民族。紫云这一名称源于1932年,因附近的紫云坡而得名。该镇历史悠久,元至元二十八年(公元1291年)就已设置上塘骆家长官司,清代时则设有上塘汛。1932年曾置上塘、龙洞2镇及紫云、红樱、板桥、枫坳、乌梅等乡,1942年合并为紫云乡。1953年又析设上塘、团坡、白岩3乡,后历经多次公社、乡的建制调整,1992年最终合并设立上塘乡。
上塘镇境内山峦重叠,自然资源丰富,拥有锰矿等矿产资源。当地特产颇丰,主要出产栓皮、生漆、油桐籽、五倍子、银耳等林特产品,同时盛产松、杉、竹等木材。在荣誉方面,上塘镇于2022年12月被贵州省林业局命名为2022年贵州省森林乡镇,并于2013年10月入选2013年贵州省省级生态乡镇名单,生态建设成效显著。目前,全镇有小学18所,交通便利,有公路连接湄黄公路,为当地居民的生活和经济发展提供了良好条件。












