La ville de Thann se situe dans le département Haut-Rhin.
Les communes alentours sont les suivantes : Roderen, Vieux-Thann, Bitschwiller-lès-Thann, Uffholtz, Leimbach, Steinbach, Rammersmatt.
43 infirmiers et infirmières à domicile travaillent à Thann.