上塘镇的历史演变
东汉永和三年(公元188年),永宁县设东瓯,章安县,永嘉县上塘为永宁乡第三十九都。相传古时候是湖塘水潭,下塘山(龙泉山)和玉山(禅山)将水乡分为三塘(上塘、汤种、下塘)和三浦(浦东、浦西、浦口)。县城位于玉山山脉的上部,故名上塘。1943至1947,称永嘉县沙头区水碓湾乡,后称沙头区上塘乡。5月解放1949,在现有辖区内设立上塘、下塘、尉氏、吕张乡。1956下塘乡外山、梨树掌、横溪、迪奥四个村划入汤种乡,尉氏乡山仓、河坳两个村和吕掌乡任静村划入支口,后四个乡合并组成上塘乡。1957,吕掌乡复,任静村归。1958年8月,永嘉县人民政府迁至上塘。5438年6月+10月,成立上塘公社驻地村——吕张陈岙村,辖吕张、汤种、路口、沙头、直口、下寮6个行政区。上塘乡原是县直属镇。1960年9月,原古寺人民公社与上塘人民公社沙头、直口、下寮行政区合并,成立沙头人民公社,原上塘人民公社与汤种、路口、吕张行政区与上塘镇合并,称为上塘镇人民公社,总部迁至上塘。1961年,上塘、汤种、禄口分别改组为人民公社,吕张并入上塘人民公社,直属县领导。1964年,上塘人民公社被省批准为建制镇,1980年,上塘人民政府正式成立。1992年5月,原汤种乡和路口乡合并。2001,原上塘镇、支口镇、黄田镇3个行政村和罗东镇6个行政村合并为新上塘镇。2005年居委会调整,上塘镇现83个行政村,5个社区。