Thann is een gemeente in de Elzas in het noordoosten van Frankrijk, in het departement Haut-Rhin, waarvan het een onderprefectuur is. Het ligt in de regio Grand Est.

De gemeente ligt in de historische en culturele regio Elzas. De naam van de stad komt van het Duitse woord tanne dat spar betekent; er staat een spar in het wapen van Thann.