上塘。现所称的上塘镇，由原上塘镇、中塘乡、路口乡、峙口乡、东岸乡5个乡镇合并而成，总辖83个行政村、5个社区居委会，165个党支部，2949名党员，镇域面积157平方公里，总人口10.42万。
地理.上塘镇四周环山，地似盆地，楠溪江从中穿越，城区属楠溪江下游洪积平原，地势平缓。全镇最高海拔高度为746米。境内有三条溪，北向有路口溪，流域面积40.3平方公里，主流长度18.5公里；西北向有中塘溪，流域面积34平方公里，主流长度14.5公里；西南向有下塘溪，流域面积19.4平方公里，主