杨梓镇位于彭泽县南部山区,东与安徽省东至县青山乡毗连,南与鄱阳县谢家滩、肖岭乡接壤,西临都昌县大港镇、彭泽县天红乡、太平关乡,北与上十岭垦殖场相邻,界于东经116°36 '32.32", 北纬29°38 '26.62 "。全镇面积249.6平方公里,人口3.6万,下辖17个行政村,1个居委会,227个村民小组。
杨梓镇位于彭泽县南部山区,东与安徽省东至县青山乡毗连,南与鄱阳县谢家滩、肖岭乡接壤,西临都昌县大港镇、彭泽县天红乡、太平关乡,北与上十岭垦殖场相邻,界于东经116°36 '32.32", 北纬29°38 '26.62 "。全镇面积249.6平方公里,人口3.6万,下辖17个行政村,1个居委会,227个村民小组。