地理範圍
竿塘鄉包括馬祖列島的南竿、北竿、高登等島和東涌、西涌島。位於福州市連江縣境東南和東部海疆,雄峙閩江口,與黃岐半島一衣帶水,最近點僅隔9.25公里。據《福建通志》載,南竿島古代屬閩縣。北竿島屬連江縣,唐宋歸永福鄉崇德里,元至清屬二十六都。時島上居民不多,且因交通等條件限制,官府未設行政機構,只有軍事設防。
歷史事件
島上常有匪盜嘯聚,島民受害不淺。明代後遷島居民漸多,自成村落。明嘉靖間,倭寇橫行,官府在島上設哨防患,建煙墩報警。清初鄭成功收復台灣後,常以馬祖列島為反清復明活動基地,清廷因此於順治十八年(1661年)厲行海禁和遷界,島民被迫遷徙連江縣城近郊,到康熙十九年(1680年)才復界回遷。民國時期南北竿和西洋均屬連江管轄,初屬第八區,設南竿、北竿、西洋3鄉。民國24年編查保甲,連江縣政府派員赴島編查,初設竿(塘)西(洋)聯保,不久分設竿塘、西洋2個聯保,屬第三區署。民國25年12月12日,東涌島劃歸連江,編入西洋聯保。民國26年7月7日抗戰爆發後,日本侵略軍於同年9月10日侵占南北竿塘等島。民國28年秋,林義和搶走竿塘警備隊槍枝10多枝為匪,並與日軍廈門“興亞院”掛鈎,任偽“和平救國軍”第二集團軍第一路司令,長期占據馬祖列島。抗戰勝利後,重新編設竿塘鄉和西洋鄉。竿塘鄉轄7保74甲:馬祖保12甲、牛角保10甲、橋仔保10甲、津鐵保11甲、山壠保10甲、白鏡保11甲、塘岐保10甲。西洋鄉轄6保67甲,其中東涌保7甲。
民國38年8月16日連江解放後,馬祖列島和西洋、東涌等島被台灣當局所盤踞。1953年西洋島解放後劃屬霞浦縣轄。