杨林寨乡，中华人民共和国湖南省岳阳市湘阴县下属的一个镇，位于湘阴县西北部，湘江北岸。
行政区划.杨林寨乡下辖1个居委会、14个行政村以及1个渔场，161个村民小组。