大塘镇位于荔浦县西北部,距县城11公里,全镇面积104平方公里,属丘陵及半山区地域,东与荔城镇相连,南靠青山镇,西与茶城、蒲芦两乡交界,北与花箦、双江两镇毗邻。全镇辖12个村委会,分别为花岗、大塘、苏结、绥福、大莫、盘村、庆华、古屯、兰洞、西隆、高岸、富德、共100个自然屯。总户数4467户,总人口22870人,其中壮族占9.9%人,瑶族占0.2%。耕地面积27176亩,其中水田18098亩,占66.6%,旱地9068亩,占33.4%。森林覆盖面积68663亩。现有架枧、牛栏山、交椅、里胆等小Ⅱ水库4座,总蓄水量786万立方米,渠道长约63公里,基本解决了全镇农业用水问题.该+查看详细大塘镇概况>>
2023年12月,被重新确认为2023年广西壮族自治区卫生镇。
2021年6月,根据第七次全国人口普查结果,大塘镇人口数量为,位列荔浦市各街道乡镇人口数量排行榜第9位。
2020年7月,全国爱卫会命名大塘镇为2017-2019周期国家卫生乡镇(县城)。
2017年12月,大塘镇上榜广西2017年度自治区级生态乡镇名单。
解放后1951年,为第二区镇北乡。
1996年,撤乡改镇称大塘镇。