杨梓镇位于彭泽县南部山区,东与安徽省东至县青山乡毗连,南与鄱阳县谢家滩、肖岭乡接壤,西临都昌县大港镇、彭泽县天红乡、太平关乡,北与上十岭垦殖场相邻。全镇面积239.5平方公里,人口3.4万,下辖17个行政村1个居委会:杨梓街、邓畈村、西峰村、田丰村、双丰村、双彭村、龙桥村、彭坳村、金峰村、邻波村、龙源村、红旗村、乐观村、马桥村、邻都村、黄港村、黄桥村、青峰村。共计227个村民小组。
该镇是林业大镇,森林资源丰富,有杉树、松树、枫树等多种树种,森林面积约占全县的四分之一,丰富的资源吸引各地老板前来投资办厂,每年有计划利用木材1400立方米,抚育人工杉木林1100立方米。棉花是该镇的主导产业,该镇的棉花品质优良,产量高,总单产在全县居于领先水平,同时有150亩“中—29”杂交抗虫棉制种基地。该镇蕴藏丰富的矿产,铅锌矿、大理石矿等,且大理石有青色、红色、青红混色及黑色等多种颜色,青红混色在国内是少见。目前该镇已通过招商引资引进外商来开采这些矿产,该镇地处江西安徽两省四县十乡镇交界处,交通四通八达,已开通至景德镇、东至县班车。近几年,该镇加强基础设施建设,优化投资环境,吸引更多的外商前来该镇投资,以“村村通”为契机,加强村级公路建设,使80%的村进行了土路基改造,目前正筹集资金将土路基进行硬化,改善该镇与外县、外乡的交通状况,促进镇的个体私营经济和民营经济的发展。