杨林寨乡,隶属于湖南省岳阳市湘阴县,地处湘阴县北部,东南隔湘江与鹤龙湖镇对峙,西南与湘滨镇交界,北靠洞庭湖,行政区域面积35平方千米。截至2019年末,杨林寨乡户籍人口为27885人。
杨林寨乡境域旧时属野洲荒湖,留有黄土、太合、东合等几个废弃堤垸;1984年5月,更名为杨林寨乡。截至2020年6月,杨林寨乡辖1个社区、14个行政村,乡人民政府驻黄太港。
2019年,杨林寨乡有工业企业3个,有营业面积超过50平方米以上的综合商店或超市30个。