Tafeng Town is a town located in Hunan Province, China. It serves as the county seat for Lanshan County.
The town covers an area of 285.7 square kilometres and had a population of 150,800 as of November 2015. Administratively, it is divided into 6 communities and 21 villages, with the seat of the town situated at Gucheng Village.