
Health insurance Thurgau 2026
The official premiums for canton Thurgau: 23 active insurers, 80 municipalities. Pick your municipality to see your exact prices.
The lowest premium
CHF 429.70 per month
Agrisano — AGRIsmart
Adult, CHF 300 deductible, accident cover included.
Gap to the most expensive insurer: CHF 2'054 per year.
How the premium has moved
The zone’s lowest premium, year by year since 2015. The same profile every time: adult, CHF 300 deductible, accident included — otherwise the comparison would mean nothing.
That is +55.2 % over 11 years, or CHF 1'834 more per year.
| Year | Lowest premium | Change |
|---|---|---|
| 2015 | CHF 276.90 | — |
| 2016 | CHF 294.10 | +6.2 % |
| 2017 | CHF 294.10 | 0.0 % |
| 2018 | CHF 330.90 | +12.5 % |
| 2019 | CHF 342.80 | +3.6 % |
| 2020 | CHF 345.50 | +0.8 % |
| 2021 | CHF 343.50 | −0.6 % |
| 2022 | CHF 343.50 | 0.0 % |
| 2023 | CHF 377.70 | +10.0 % |
| 2024 | CHF 385.20 | +2.0 % |
| 2025 | CHF 400.60 | +4.0 % |
| 2026 | CHF 429.70 | +7.3 % |
Source: FOPH archives, one file per year. The amounts are those actually in force, not a retrospective estimate.
Insurers available in Thurgau
Each insurer’s lowest premium, adult, CHF 300 deductible, accident included. Every insurer is listed, with no exception and no paid placement.
| # | Insurer | From |
|---|---|---|
| 1 | AgrisanoCheapest | CHF 429.70 |
| 2 | Atupri | CHF 448.00 |
| 3 | Galenos | CHF 452.80 |
| 4 | SLKK | CHF 457.30 |
| 5 | CONCORDIA | CHF 458.90 |
| 6 | CSS | CHF 459.90 |
| 7 | Sanitas | CHF 463.20 |
| 8 | ÖKK | CHF 464.70 |
| 9 | KPT | CHF 467.40 |
| 10 | EGK | CHF 468.00 |
| 11 | Avenir | CHF 468.40 |
| 12 | SWICA | CHF 468.80 |
| 13 | Vivao Sympany | CHF 470.80 |
| 14 | Helsana | CHF 474.30 |
| 15 | Sumiswalder | CHF 485.30 |
| 16 | Mutuel | CHF 488.50 |
| 17 | sana24 | CHF 492.50 |
| 18 | rhenusana | CHF 494.60 |
| 19 | Assura-Basis | CHF 495.30 |
| 20 | Philos | CHF 497.70 |
| 21 | Visana | CHF 504.60 |
| 22 | Aquilana | CHF 522.80 |
| 23 | vita surselva | CHF 524.40 |
Every municipality in Thurgau
80 municipalities, each with its official premiums.
- Aadorf
- Affeltrangen
- Altnau
- Amlikon-Bissegg
- Amriswil
- Arbon
- Basadingen-Schlattingen
- Berg (TG)
- Berlingen
- Bettwiesen
- Bichelsee-Balterswil
- Birwinken
- Bischofszell
- Bottighofen
- Braunau
- Bussnang
- Bürglen (TG)
- Diessenhofen
- Dozwil
- Egnach
- Erlen
- Ermatingen
- Eschenz
- Eschlikon
- Felben-Wellhausen
- Fischingen
- Frauenfeld
- Gachnang
- Gottlieben
- Güttingen
- Hauptwil-Gottshaus
- Hefenhofen
- Herdern
- Hohentannen
- Homburg
- Horn
- Hüttlingen
- Hüttwilen
- Kemmental
- Kesswil
- Kradolf-Schönenberg
- Kreuzlingen
- Langrickenbach
- Lengwil
- Lommis
- Mammern
- Matzingen
- Märstetten
- Müllheim
- Münchwilen (TG)
- Münsterlingen
- Neunforn
- Pfyn
- Raperswilen
- Rickenbach (TG)
- Roggwil (TG)
- Romanshorn
- Salenstein
- Salmsach
- Schlatt (TG)
- Schönholzerswilen
- Sirnach
- Sommeri
- Steckborn
- Stettfurt
- Sulgen
- Thundorf
- Tobel-Tägerschen
- Tägerwilen
- Uesslingen-Buch
- Uttwil
- Wagenhausen
- Warth-Weiningen
- Weinfelden
- Wigoltingen
- Wilen (TG)
- Wuppenau
- Wäldi
- Wängi
- Zihlschlacht-Sitterdorf
The other cantons
Why the premium is what it is here
Care reimbursed by basic insurance costs CHF 4'237 per insured person per year in Thurgau.
The Swiss average is CHF 4'834.
Thurgau is the 20th most expensive canton for healthcare costs out of 26. The premium follows from that: no insurer can durably charge less than it reimburses.
These costs have changed by +29.4 % since 2016 in this canton, against +28.4 % for the Swiss average.
Across the 26 cantons, the cost of care explains 88.5 % of the premium gap. In other words: much of the difference with the neighbouring canton cannot be recovered by switching insurer.
Gross benefits per insured person, twelve-month rolling average. Source: FOPH cost monitoring (MOKKE).
The other years
The archive goes back to 2015, year by year.