东邻新湾,西接杭口,南抵义宁、清水,北连西港、溪口。四面通衢,南通武宁、九江,北进湖北崇阳,通三县而邻六镇。距修水县城仅30公里。 上杭属亚热带湿润季风气候的丘陵地区,境内山峦起伏,景色秀丽,气候宜人。