地名由来:此地地处杭山以上,故名。
上杭乡位于修水西北部,东邻新湾,西接杭口,南抵义宁、清水,北连西港、溪口。四面通衢,南通武宁、九江,北进湖北崇阳,通三县而邻六镇。距修水县城仅30公里。
上杭属亚热带湿润季风气候的丘陵地区,境内山峦起伏,景色秀丽,气候宜人。巍巍九龙山横亘东北,滔滔杭河水贯穿东西。版图面积为58.6平方公里,拥有山地面积7.6万亩,耕地面积1.1万亩,辖11个行政村,140个村民小组,总户数3730户,总人口16507人。
历史沿革:
商,属艾侯国。
秦、汉属艾县。
自唐贞元十六年(800)至清末(1911),属分宁县、宁州、义宁州高乡三十七都、三十八都。
1912年后,属义宁县。
1914-1949年,属修水县杭口乡。
1950~1957年,隶属杭口区,分设上杭、杏港、棋盘、郊阳4乡。
1956年,合并为上杭、棋盘2乡。
1958年,属杭口公社。
1961年,分设上杭公社。
1968年,杭口公社并入上杭公社。
1972年,杭口公社分出。
1984年5月,撤社建上杭乡。