五塘鎮位於福建省莆田市興化北洋平原,東臨江口鎮,西接西天尾,南接白塘鎮,北靠山區村鎮。省道韓勇線和吳休線穿鎮而過。五塘鎮總面積30平方公裏,耕地8000畝,其中高產穩產水田占80%,有林地2萬畝,果田7000畝。五塘鎮總人口3.6萬人,轄14個村和2個居委會,僑居三寶人數達18萬人,是莆田縣第三大僑鄉。