Το Thann βρίσκεται στο νοτιοδυτικό τμήμα του διαμερίσματος Haut-Rhin, στους πρόποδες των Βοσγίων, στις εκβολές της κοιλάδας του ποταμού Thur. Ο Thur διασχίζει το κέντρο της πόλης.
Έχει έκταση 12,5 km2 (4,8 τετραγωνικά μίλια). Το μέσο υψόμετρό της είναι 625 m (2.051 ft), ενώ στο δημαρχείο της πόλης το υψόμετρο είναι 329 m (1.079 ft).
Το Thann απέχει 121 χλμ. από το Στρασβούργο, την περιφερειακή πρωτεύουσα, 42 χλμ. από την Κολμάρ, την πρωτεύουσα της περιφέρειας, και 21 χλμ. από τη Μουλχάουζ.
| Thann και οι γειτονικές του κοινότητες |
|  |
Η κοινότητα Thann περιβάλλεται από τις κοινότητες Goldbach-Altenbach, Vieux-Thann, Leimbach και Bitschwiller-lès-Thann.
Μέρη που γειτνιάζουν με Thann, Haut-Rhin |
| Goldbach-Altenbach | | | Bitschwiller-lès-Thann | Thann | Vieux-Thann | | Leimbach | | |
Κλίμα
Το κλίμα του Thann, σύμφωνα με την κλιματική ταξινόμηση Köppen, είναι Cfb - Ωκεάνιο κλίμα με πρότυπα καλοκαίρια.