白塘镇在
福建省
莆田市涵江区南部,木兰溪下游,在
莆田市北洋平原,因境内旅游胜地白塘湖而得名。白塘镇现有18.22平方公里,耕地10411亩,其中农田保护区79片,8550.25亩,占耕地的82.12%;水域4300亩,其中河沟3905亩;海岸线长10.74公里;白塘镇现有16个村,182个村民小组,总户数10643户,4.2人,劳力18271人。含16个村委会:埭里村、集奎村、陈桥村、洋尾村、安仁村、上梧村、镇江村、周墩村、显应村、镇前村、南埕村、江尾村、柯塘村、后宫村、双福村、东墩村。