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