Immoskop
DE EN FR

Municipality comparison Canton Thurgau

All 80 municipalities in Canton Thurgau compared — tax burden, rent & purchase prices, second-home share and education level at a glance. Click on a municipality for the full location profile.

Interested in a specific listing in Canton Thurgau?

Get it analysed for free — price assessment, market comparison and notes on location and property factors in seconds.

Analyse listing on
No municipality found.
Municipality Postcode Tax¹ CHF/yr² Rent/m² Buy/m² 2nd homes Tertiary
Warth-Weiningen 8532 13.7 % CHF 20,498 20–25 6,700–7,500 7.1 % 44 %
Bottighofen 8598 13.9 % CHF 20,887 21–26 8,200–9,100 9.3 % 56 %
Horn 9326 14.1 % CHF 21,198 19–24 8,300–9,200 9.3 % 42 %
Ermatingen 8272 14.5 % CHF 21,743 22–26 8,200–9,100 13.5 % 46 %
Salenstein 8268 15.0 % CHF 22,443 20–24 6,900–7,600 16.7 % 49 %
Uttwil 8592 15.1 % CHF 22,598 20–24 7,300–8,000 13.0 % 39 %
Tägerwilen 8274 15.1 % CHF 22,676 20–24 7,600–8,400 8.9 % 44 %
Steckborn 8266 15.3 % CHF 22,909 20–24 7,200–8,000 11.3 % 39 %
Neunforn 8526 15.4 % CHF 23,143 18–22 6,800–7,500 10.1 % 38 %
Münsterlingen 8596 15.4 % CHF 23,143 20–24 7,400–8,200 16.9 % 42 %
Dozwil 8582 15.5 % CHF 23,221 16–20 5,800–6,500 8.9 % 38 %
Gottlieben 15.7 % CHF 23,532 23–28 7,700–8,500 12.1 % 67 %
Berlingen 8267 15.7 % CHF 23,532 19–23 7,700–8,500 17.3 % 50 %
Kesswil 8593 15.8 % CHF 23,687 19–24 6,600–7,300 14.4 % 42 %
Gachnang 8547 15.8 % CHF 23,765 39–48 6,800–7,500 7.7 % 40 %
Lengwil 8574 15.9 % CHF 23,843 21–26 6,900–7,600 8.8 % 40 %
Kreuzlingen 8280 16.1 % CHF 24,076 21–26 7,500–8,300 9.6 % 44 %
Wilen 9535 16.1 % CHF 24,154 19–23 6,200–6,800 6.3 % 40 %
Hüttwilen 8536 16.1 % CHF 24,154 19–23 7,300–8,100 10.8 % 46 %
Berg 8572 16.1 % CHF 24,154 21–26 6,100–6,700 11.1 % 38 %
Güttingen 8594 16.2 % CHF 24,232 18–22 7,700–8,500 16.4 % 42 %
Mammern 8265 16.2 % CHF 24,309 18–22 8,100–8,900 22.4 % 38 %
Diessenhofen 8253 16.3 % CHF 24,387 19–23 6,000–6,600 10.8 % 26 %
Schlatt 8252 16.3 % CHF 24,465 16–20 6,300–6,900 10.7 % 34 %
Lommis 9506 16.3 % CHF 24,387 19–24 5,700–6,300 8.4 % 34 %
Wängi 9545 16.3 % CHF 24,387 19–23 6,600–7,300 8.0 % 34 %
Müllheim 8555 16.3 % CHF 24,387 22–27 7,100–7,900 9.8 % 31 %
Weinfelden 8570 16.3 % CHF 24,465 22–26 7,000–7,800 8.2 % 37 %
Hohentannen 9216 16.4 % CHF 24,621 18–22 6,400–7,100 13.7 % 33 %
Sulgen 8583 16.4 % CHF 24,621 18–22 5,700–6,300 9.4 % 24 %
Basadingen-Schlattingen 8255 16.4 % CHF 24,621 37–45 6,000–6,600 11.4 % 30 %
Uesslingen-Buch 8524 16.4 % CHF 24,543 19–23 6,400–7,000 12.3 % 39 %
Sirnach 8371 16.4 % CHF 24,543 20–24 6,300–6,900 7.0 % 30 %
Eschenz 8264 16.4 % CHF 24,543 18–22 6,200–6,800 14.1 % 36 %
Roggwil 9306 16.5 % CHF 24,698 18–22 6,700–7,400 9.3 % 42 %
Hauptwil-Gottshaus 9213 16.5 % CHF 24,776 17–21 5,300–5,800 13.2 % 36 %
Frauenfeld 8500 16.5 % CHF 24,698 20–25 7,000–7,700 8.6 % 38 %
Altnau 8595 16.5 % CHF 24,698 17–21 6,800–7,500 9.8 % 46 %
Eschlikon 8360 16.5 % CHF 24,698 18–23 6,400–7,100 6.5 % 37 %
Salmsach 8599 16.6 % CHF 24,932 18–22 6,300–6,900 13.1 % 29 %
Felben-Wellhausen 8552 16.6 % CHF 24,932 19–23 6,000–6,600 8.1 % 31 %
Bettwiesen 9553 16.6 % CHF 24,854 17–21 5,500–6,100 7.2 % 29 %
Braunau 9502 16.6 % CHF 24,932 16–20 6,100–6,700 6.7 % 40 %
Rickenbach 9532 16.6 % CHF 24,932 19–24 5,700–6,300 6.7 % 24 %
Wuppenau 9514 16.6 % CHF 24,854 17–20 7,400–8,200 6.7 % 34 %
Herdern 8506 16.6 % CHF 24,854 18–22 7,300–8,100 8.2 % 41 %
Erlen 16.7 % CHF 25,009 18–23 5,800–6,500 10.2 % 26 %
Kradolf-Schönenberg 9217 16.7 % CHF 25,009 17–21 5,600–6,200 7.3 % 26 %
Stettfurt 9507 16.7 % CHF 25,009 18–22 6,400–7,000 9.3 % 45 %
Bussnang 9503 16.7 % CHF 25,009 17–21 6,600–7,300 11.0 % 31 %
Egnach 9314 16.8 % CHF 25,165 19–23 6,600–7,300 11.6 % 38 %
Sommeri 16.8 % CHF 25,165 16–20 6,300–6,900 8.8 % 32 %
Matzingen 9548 16.8 % CHF 25,243 18–22 5,800–6,500 8.8 % 28 %
Kemmental 8565 16.8 % CHF 25,243 18–22 6,200–6,800 9.4 % 33 %
Langrickenbach 8585 16.8 % CHF 25,243 19–24 6,400–7,100 9.5 % 37 %
Affeltrangen 9556 16.8 % CHF 25,243 17–21 5,600–6,200 9.7 % 28 %
Bichelsee-Balterswil 8362 16.8 % CHF 25,165 17–20 6,300–7,000 8.7 % 32 %
Münchwilen 9542 16.8 % CHF 25,243 19–23 5,700–6,300 7.5 % 28 %
Schönholzerswilen 8577 16.8 % CHF 25,243 16–20 5,900–6,500 10.7 % 28 %
Wagenhausen 8259 16.8 % CHF 25,243 20–24 6,500–7,200 11.0 % 34 %
Bürglen 8575 16.8 % CHF 25,243 18–22 5,500–6,100 11.6 % 24 %
Märstetten 8560 16.8 % CHF 25,243 18–22 6,800–7,500 7.7 % 36 %
Wäldi 8564 16.9 % CHF 25,321 21–25 7,200–7,900 13.4 % 36 %
Homburg 8507 16.9 % CHF 25,398 20–25 6,400–7,000 10.4 % 33 %
Birwinken 8585 16.9 % CHF 25,321 19–23 5,900–6,600 8.8 % 32 %
Zihlschlacht-Sitterdorf 8588 17.0 % CHF 25,554 18–22 5,700–6,300 9.3 % 32 %
Aadorf 8355 17.0 % CHF 25,554 19–23 6,600–7,300 7.4 % 33 %
Hüttlingen 8553 17.0 % CHF 25,554 18–22 7,000–7,700 11.5 % 34 %
Thundorf 8512 17.0 % CHF 25,554 18–21 5,700–6,300 7.6 % 39 %
Fischingen 8374 17.0 % CHF 25,554 18–22 6,300–7,000 13.7 % 33 %
Tobel-Tägerschen 9554 17.1 % CHF 25,632 17–21 5,700–6,300 8.1 % 27 %
Amriswil 8581 17.2 % CHF 25,787 21–26 6,000–6,600 9.5 % 25 %
Bischofszell 9220 17.2 % CHF 25,787 18–22 5,800–6,400 11.3 % 29 %
Pfyn 8505 17.2 % CHF 25,787 18–22 6,300–7,000 9.6 % 32 %
Amlikon-Bissegg 8514 17.2 % CHF 25,865 19–23 5,500–6,100 16.8 % 36 %
Wigoltingen 8554 17.2 % CHF 25,865 34–42 6,000–6,700 10.9 % 33 %
Hefenhofen 8580 17.3 % CHF 26,021 18–22 6,200–6,800 11.2 % 32 %
Romanshorn 8590 17.5 % CHF 26,176 17–21 6,300–6,900 12.5 % 29 %
Raperswilen 8558 17.5 % CHF 26,176 25–31 6,700–7,400 14.0 % 28 %
Arbon 9320 18.2 % CHF 27,265 19–24 6,300–7,000 12.2 % 30 %
¹ Effective total tax burden (federal, cantonal, municipal) on income for a single person earning CHF 150,000 gross, without church tax. Includes all statutory deductions available without proof of expense (excluding income-dependent deductions like commuting costs or childcare). Source: Swiss Federal Tax Administration tax burden statistics 2025.
² CHF/year tax burden · Rent/buy prices refer to apartments (not houses) and are based on own analysis of public Swiss real estate data
Coming soon

Interactive location finder

Which municipality in Canton Thurgau suits you? Filter by budget, tax burden, commute time, education level, living preferences, etc.

Taxes & rent/buy Commute time Second homes Education level Noise & sunlight Health insurance Crime rate

Frequently asked questions: living in Canton Thurgau

Which municipalities in Canton Thurgau have the lowest taxes?
The table above shows all municipalities in Canton Thurgau sorted by tax burden. Municipalities with an effective tax rate below 16.5% are highlighted in green. Tax burden refers to a single person earning CHF 150,000 gross without church tax (Swiss Federal Tax Administration 2025).
What are rental prices like in Canton Thurgau?
Rental prices vary considerably between municipalities. The table shows the price range per m² (apartments) for all municipalities. Click on a municipality for a detailed location profile with current market data.
What does the second-home share mean?
The second-home share shows what proportion of dwellings in a municipality are used as holiday or secondary residences. Municipalities with over 20% second homes are subject to the Swiss Second Home Act (Lex Weber), which affects purchase prices and usage rights.
How do I choose the right place to live in Canton Thurgau?
Beyond taxes and rents, factors like commute time, education environment, noise levels and sunshine matter. Immoskop analyses all these factors for free — paste a listing and get a comprehensive location and price assessment.
All cantons

Analyse a listing in Canton Thurgau

Free · No registration · Results in seconds

Analyse now on