宋朝属兴国军;元朝属兴国州;明、清属上迁里;民国属阳新南乡;1950年划归通山县后,属燕厦区杨林乡,分设杨林、茅坪二村;1958年人民公社化时,属燕厦人民公社杨林管理区,改设为杨林、茅坪二个生产队;1962年设区建公社,属燕厦区杨林公社;1975年撤区并公社,属杨林公社灯光大队;1984年恢复区、乡镇制,属燕厦区杨林乡,复设杨林、茅坪二村;1987年撤区设乡镇,属杨林乡;1999年撤乡并镇时,合大三源、杨林、洪港三个乡镇为洪港镇,杨林、茅坪两村属之;2002年合村并组时,合杨林、茅坪二村为杨林村,隶属洪港镇管辖至今。