Warth-Weiningen has the lowest tax burden in canton Thurgau: CHF 10'862 income tax on a gross salary of CHF 100,000 (single, no children, no church tax). Horn (CHF 11'088) and Bottighofen (CHF 11'268) follow. Source: Federal Tax Administration, tax year 2026.
Tax burden by municipality
ESTV · 2026higherlowerNo result
Tax burden
ESTV · 2026| # | Municipality | Tax | Share | Multiplier |
|---|---|---|---|---|
| 1 | Warth-Weiningen | 10'862 | 10.9% | 94 |
| 2 | Horn | 11'088 | 11.1% | 99 |
| 3 | Bottighofen | 11'268 | 11.3% | 103 |
| 4 | Ermatingen | 11'629 | 11.6% | 111 |
| 5 | Uttwil | 11'765 | 11.8% | 114 |
| 6 | Salenstein | 11'810 | 11.8% | 115 |
| 7 | Tägerwilen | 11'945 | 11.9% | 118 |
| 8 | Steckborn | 12'081 | 12.1% | 121 |
| 9 | Dozwil | 12'171 | 12.2% | 123 |
| 10 | Münsterlingen | 12'352 | 12.4% | 127 |
| 11 | Berlingen | 12'442 | 12.4% | 129 |
| 12 | Gottlieben | 12'442 | 12.4% | 129 |
| 13 | Kesswil | 12'442 | 12.4% | 129 |
| 14 | Neunforn | 12'442 | 12.4% | 129 |
| 15 | Gachnang | 12'577 | 12.6% | 132 |
| 16 | Wäldi | 12'667 | 12.7% | 134 |
| 17 | Kreuzlingen | 12'758 | 12.8% | 136 |
| 18 | Berg | 12'803 | 12.8% | 137 |
| 19 | Hüttwilen | 12'803 | 12.8% | 137 |
| 20 | Lengwil | 12'803 | 12.8% | 137 |
| 21 | Wilen | 12'803 | 12.8% | 137 |
| 22 | Güttingen | 12'848 | 12.8% | 138 |
| 23 | Lommis | 12'848 | 12.8% | 138 |
| 24 | Mammern | 12'893 | 12.9% | 139 |
| 25 | Diessenhofen | 12'938 | 12.9% | 140 |
| 26 | Hohentannen | 12'938 | 12.9% | 140 |
| 27 | Müllheim | 12'938 | 12.9% | 140 |
| 28 | Sulgen | 12'938 | 12.9% | 140 |
| 29 | Wängi | 12'938 | 12.9% | 140 |
| 30 | Schlatt | 12'983 | 13% | 141 |
| 31 | Eschenz | 13'028 | 13% | 142 |
| 32 | Frauenfeld | 13'028 | 13% | 142 |
| 33 | Sirnach | 13'028 | 13% | 142 |
| 34 | Uesslingen-Buch | 13'028 | 13% | 142 |
| 35 | Basadingen-Schlattingen | 13'074 | 13.1% | 143 |
| 36 | Altnau | 13'119 | 13.1% | 144 |
| 37 | Eschlikon | 13'119 | 13.1% | 144 |
| 38 | Roggwil | 13'119 | 13.1% | 144 |
| 39 | Weinfelden | 13'119 | 13.1% | 144 |
| 40 | Bettwiesen | 13'209 | 13.2% | 146 |
| 41 | Herdern | 13'209 | 13.2% | 146 |
| 42 | Wuppenau | 13'209 | 13.2% | 146 |
| 43 | Braunau | 13'254 | 13.3% | 147 |
| 44 | Felben-Wellhausen | 13'254 | 13.3% | 147 |
| 45 | Rickenbach | 13'254 | 13.3% | 147 |
| 46 | Salmsach | 13'254 | 13.3% | 147 |
| 47 | Erlen | 13'299 | 13.3% | 148 |
| 48 | Kradolf-Schönenberg | 13'299 | 13.3% | 148 |
| 49 | Stettfurt | 13'299 | 13.3% | 148 |
| 50 | Bichelsee-Balterswil | 13'390 | 13.4% | 150 |
| 51 | Egnach | 13'390 | 13.4% | 150 |
| 52 | Hauptwil-Gottshaus | 13'390 | 13.4% | 150 |
| 53 | Kemmental | 13'390 | 13.4% | 150 |
| 54 | Zihlschlacht-Sitterdorf | 13'390 | 13.4% | 150 |
| 55 | Affeltrangen | 13'435 | 13.4% | 151 |
| 56 | Bussnang | 13'435 | 13.4% | 151 |
| 57 | Bürglen | 13'435 | 13.4% | 151 |
| 58 | Langrickenbach | 13'435 | 13.4% | 151 |
| 59 | Matzingen | 13'435 | 13.4% | 151 |
| 60 | Münchwilen | 13'435 | 13.4% | 151 |
| 61 | Schönholzerswilen | 13'435 | 13.4% | 151 |
| 62 | Birwinken | 13'480 | 13.5% | 152 |
| 63 | Sommeri | 13'480 | 13.5% | 152 |
| 64 | Märstetten | 13'570 | 13.6% | 154 |
| 65 | Wagenhausen | 13'570 | 13.6% | 154 |
| 66 | Aadorf | 13'615 | 13.6% | 155 |
| 67 | Fischingen | 13'615 | 13.6% | 155 |
| 68 | Hüttlingen | 13'615 | 13.6% | 155 |
| 69 | Thundorf | 13'615 | 13.6% | 155 |
| 70 | Tobel-Tägerschen | 13'660 | 13.7% | 156 |
| 71 | Bischofszell | 13'751 | 13.8% | 158 |
| 72 | Pfyn | 13'751 | 13.8% | 158 |
| 73 | Homburg | 13'796 | 13.8% | 159 |
| 74 | Wigoltingen | 13'796 | 13.8% | 159 |
| 75 | Amriswil | 13'841 | 13.8% | 160 |
| 76 | Amlikon-Bissegg | 13'931 | 13.9% | 162 |
| 77 | Hefenhofen | 13'976 | 14% | 163 |
| 78 | Raperswilen | 13'976 | 14% | 163 |
| 79 | Romanshorn | 13'976 | 14% | 163 |
| 80 | Arbon | 14'518 | 14.5% | 175 |
How we measure this
ESTVTotal income tax (federal, cantonal, municipal and personal tax) in Swiss francs for one fixed household: single, no children, aged 35, CHF 100'000 gross employment income, no confession, no wealth. Because the same household is calculated in every municipality, the amount is comparable across Switzerland — unlike the tax multiplier, which is a percentage of each canton’s own simple tax and therefore rests on a different base in every canton. Source: Federal Tax Administration.
Frequently asked questions
- Where do you pay the least tax in Switzerland?
- In Warth-Weiningen (TG): CHF 10'862 income tax on a gross salary of CHF 100,000 for a single person with no children, tax year 2026. The amount covers federal, cantonal, municipal and personal tax, but not church tax.
- Why not compare tax multipliers?
- Because the multiplier is a percentage of the cantonal simple tax and every canton has a different base — two identical multipliers do not mean the same tax bill in two cantons. Only the franc amount for the same household is comparable.