Teteven (Bulgarian: Тетевен) is a town on the banks of the Vit river, at the foot of Stara Planina mountain in north central Bulgaria. It is the administrative centre of the homonymous Teteven Municipality which is a part of Lovech Province. As of December 2010, the town has a population of 10,733 inhabitants.
Teteven is located in a mountainous area, in the foothills of the Balkan mountains between the peaks Ostrich, Petrahilya, Cherven, Treskavets and Vezhen. The river Vit meanders through the town. The altitude of Teteven district varies from 340 to 2100 m, and in the town center it is 415 m. The climate is temperate continental with cold winters and cool summers. The territory of Teteven is about 697 km², which is 16.86% of the territory of Lovech district.
The town was first mentioned in a written document in 1421. It is thought that the town's name comes from the family of a certain Tetyo (Tetyov rod), who settled in the area and founded the town. Older variants of the town's name found in documents are Tetyuven and Tetyuvene.