1915年,思林乡属中区,1953年建初级社,思林乡属四区管辖。
1957年建高级社,思林乡属大河坝区管辖,1982年10月31日,全县调整为11个区、86个公社、2个镇、8个居委会、556个大队、4747个生产队,大河坝区辖思林公社、四角公社,安全、丰联、金龙、乐园、杨家坳、平安、合联、思林大队属思林公社。
1985年,全县为11个区、1个区级镇、85个乡、1个乡级镇、559个村、4747个村民小组,8个居委会。
思林乡和四角乡属大河坝区管辖。
思林乡管辖安全、丰联、金龙、乐园、杨家坳、平安、合联、思林8个行政村。
1992年2月,贵州省人民政府批准思南县进行“建镇并乡撤区”工作,同年10月,撤销思林乡、四角乡,合并建立思林土家族苗族乡。
辖原思林乡的安全、丰联、金龙、乐园、田坝、杨家坳、平安、合联、思林9个村委会,原四角乡的温家坡、大格坨、四角、中岭、赶场坝、5个村委会。
2007年4月,县人民政府下达《关于撤小村并大村整合的批复》,全县开展撤小村并大村工作,把全县561个村合并成168个村,思林土家族苗族乡辖四角、群星、坝竹、黑河峡4个行政村。
平安村、金龙村、乐园村、田坝村合并成坝竹村。
2010年11月16日,思南县人民政府批准调整全县行政区划,同意思唐镇等27个乡镇行政村(社区)调整设置为行政村489个,社区37个,思林乡由原4个行政村调整设置为13个行政村,1个社区,坝竹村属思林土家族苗族乡管辖。