Teplá is a town located in the Cheb District within the Karlovy Vary Region of the Czech Republic. It currently has a population of approximately 2,900 inhabitants.
The town is characterized by its well-preserved historic centre, which is legally protected as an urban monument zone.