茶林乡位于县境东北山区。东界阳明山国家森林公园管理局,南连麻江乡,西接国营五星岭林场,北邻零陵区。乡政府驻大河江村,辖大河江、联合、西边、西山岭、靛口、廖家湾、三家湾、老院子、新院子、桐子坳、高峰、铲子坪、全药冲、沈家、罗皇庙、木斗庙16个村,100个村民组。乡域清代属零陵县归德乡,民国时期先后属辛乐、兴仁乡,1950年划为大河江、庙山铺2乡,1952年析为4乡,1956年并为茶林寺乡,1958年属闪电人民公社,1961年析出为茶林寺人民公社,1970年改为茶林人民公社,1984年4月撤销公社管理委员会、成立了茶林乡人民政府。