茶林镇,隶属于湖南省永州市双牌县,地处双牌县东部,东临阳明山国家森林公园管理局,南抵麻江镇为邻,西与国营五星岭林场接壤,北与零陵区毗连。区域面积129.6平方千米,截至2019年末,户籍人口9507人。
清代,属零陵县归德乡。民国时期,先后属辛乐、兴仁乡。1961年,析出为茶林寺人民公社。1970年,改为茶林人民公社。1984年4月,改为茶林乡。2013年8月,撤销茶林乡,设立茶林镇。截至2020年6月,茶林镇下辖9个行政村。
2019年,茶林镇有工业企业3个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市28个。