上杭乡招商网讯:上杭乡位于修水县西北部,距县城30千米。东邻新湾,西接杭口,南抵义宁、清水,北连西港、溪口。面积59k㎡,人口18367人。辖杏港、老庄、十二坊、新庄、上杭、渣林桥、棋盘、双鄄等8个行政村,乡政府驻观音湾。九龙山横亘东北,杭河水贯穿东西。黄(石坑)新(湾)公路由南至北经过。
1958年属杭口公社,1961年分设上杭公社,1984年撤社建乡。1997年,面积58.6平方千米,人口1.7万,辖正源、杏港、老庄里、十二房、新庄里、上杭、查林桥、郊阳、棋盘、双鄄、龙洞11个行政村(,140个村民小组)。