1951年原属新庙乡第四保辖区;1951年4月建政时设三合乡楠林村;1958年公社化更名为三合公社楠林管理区,1962年固定后为三合公社楠林生产大队,1983年改公社为乡、大队为村,复名三合乡楠林村村民委员会。
2017年2月14日,四川省人民政府同意撤销三合乡设立牛背山镇(川府民〔2017〕3号)。
2019年12月11日,四川省人民政府关于同意雅安市调整部分乡镇行政区划的批复(川府民政〔2019〕14号)中,撤销新庙,将其所属行政区域划归牛背山镇管辖,牛背山镇人民政府驻楠林村二组18号。
2020年5月12日,《荥经县人民政府关于同意严道街道等乡镇(街道)村级建制调整改革方案的批复》(荥府函〔2020〕34号)后,将保民村合并到楠林村。
楠林村辖10个村民小组。