栗林乡地处湖南省益阳市安化县中南部,东与梅城、仙溪接壤,西与洞市、新化毗邻,南接乐安、北抵滔溪。1956年并栗林、柏树、长安、云龙、双龙5乡为栗林乡;1958年划归乐 安公社;1961年,划分为栗林公社;1984年更名为栗林乡;1995年撤区并乡仍为单列乡,乡政府驻栗林铺。