丰塘镇位于灵山县东北部,东邻本县石塘、平山,南连本县佛子、三海,西北与横县板路、那阳、百合等乡镇相接壤。镇政府驻地距县城19公里,包括丰塘、沙塘、平岭、榃朴、修竹、大丰、陂塘、睦村、大湴、友僚、高华、潭龙、董永、六颜、礼回、川心、桥笪、石陂,一共18个村委,再加1个丰塘社区。