大塘镇位于荔浦县西北部,距县城11公里,全镇面积104平方公里,属丘陵及半山区地域,东与荔城镇相连,南靠青山镇,西与茶城、蒲芦两乡交界,北与花箦、双江两镇毗邻。
全镇辖12个村委会,分别为花岗、大塘、苏结、绥福、大莫、盘村、庆华、古屯、兰洞、西隆、高岸、富德、共100个自然屯。总户数4467户,总人口22870人,其中壮族占9.9%人,瑶族占0.2%。耕地面积27176亩,其中水田18098亩,占66.6%,,旱地9068亩,占33.4%。森林覆盖面积68663亩。现有架枧、牛栏山、交椅、里胆等小Ⅱ水库4座,总蓄水量786万立方米,渠道长约63公里,基本解决了全镇农业用水问题.
该镇以种植水稻为主,因水土原因,水稻米质优良 ,故享有"北乡米"之称。近年来,镇党委、政府高度重视"三农"工作,坚持以人为本,以发展农村经济为目标,以农民增收为切入点,以市场为导向,以科技为依托,引导群众大力调整农业产业结构,逐步形成了各具特色的具有一定规模的水果、食用菌等农业项目。如西隆、兰洞的夏橙,苏结、绥福的食用菌、东魁杨梅,大莫的沙田柚、大果枇杷,高岸的板粟、月柿,富德的椪柑、瘦肉型猪,大塘的马蹄等。2005年该镇农业产值超5964万元。
该镇坚持以"农业富镇、工业强镇"为指导思想,不断地加大招商引资上项目力度,出台了一系列招商引资上项目的优惠政策,为企业的发展提供宽松的投资环境和优质的服务,发展起来的万丰药业、欧百隆等企业成为大塘工业发展的强劲,2005年工业总产值达7108万元。