杨村甸乡地处冷水滩区北端,乡人民政府驻地距冷水滩城区39公里。东界祁阳县文明铺镇和衡阳市祁东县,南连普利桥镇,西与花桥街镇相邻,北抵东安县南桥镇。乡政府驻杨村甸村,辖贯子头、沙子坳、大力元、保方、黄茶园、张家排、岭口、西岭、杨村甸、陡角头、回龙、胡家桥、堆子头、石子塘等14个村,198个村民组。乡沿用驻地杨村甸村自然地名。境内杨姓居多,门前有一大甸,故名杨村甸。解放初,境内设杨村甸、岭口、张家冲三乡,1952年改为大力元、黄茶园、杨村甸、胡家桥四个乡。1956年合并为杨村甸乡。1958年实行人民公社化,属和平人民公社。