Ubivo Cost-of-Living Index 2026
Switzerland’s cheapest municipalities to live in 2026
Tax, health-insurance premium and electricity together make up a household’s real annual cost. It varies hugely by municipality. We computed it for 2,110 Swiss municipalities from the same official sources as our address-level location reports.
That is what separates Baar (ZG, CHF 14,278) from Les Verrières (NE, CHF 32,384), for an identical profile (couple without children, CHF 100,000 income). Purely by where you live.
The 10 cheapest municipalities for families
Family with children, an income of CHF 100,000: annual total cost (tax, health insurance, electricity), ascending.
| # | Municipality | Canton | Total cost/year |
|---|---|---|---|
| 1 | Baar | ZG | CHF 13,720 |
| 2 | Cham | ZG | CHF 13,720 |
| 3 | Oberägeri | ZG | CHF 13,720 |
| 4 | Risch | ZG | CHF 13,720 |
| 5 | Unterägeri | ZG | CHF 13,720 |
| 6 | Walchwil | ZG | CHF 13,720 |
| 7 | Zug | ZG | CHF 13,720 |
| 8 | Steinhausen | ZG | CHF 13,727 |
| 9 | Hünenberg | ZG | CHF 13,783 |
| 10 | Neuheim | ZG | CHF 13,791 |
The 10 cheapest municipalities for retirees
Retired couple, CHF 80,000 income: same total-cost calculation, its own ranking.
| # | Municipality | Canton | Total cost/year |
|---|---|---|---|
| 1 | Baar | ZG | CHF 13,176 |
| 2 | Walchwil | ZG | CHF 13,200 |
| 3 | Unterägeri | ZG | CHF 13,208 |
| 4 | Zug | ZG | CHF 13,208 |
| 5 | Steinhausen | ZG | CHF 13,215 |
| 6 | Cham | ZG | CHF 13,216 |
| 7 | Oberägeri | ZG | CHF 13,216 |
| 8 | Risch | ZG | CHF 13,216 |
| 9 | Hünenberg | ZG | CHF 13,271 |
| 10 | Menzingen | ZG | CHF 13,312 |
Canton ranking
Median total cost per canton (couple without children, CHF 100,000), ascending: which canton is cheapest on average.
| # | Canton | Median/year | Municipalities |
|---|---|---|---|
| 1 | Zug (ZG) | CHF 14,368 | 11 |
| 2 | Schwyz (SZ) | CHF 19,379 | 30 |
| 3 | Appenzell I.Rh. (AI) | CHF 20,476 | 5 |
| 4 | Nidwalden (NW) | CHF 20,730 | 11 |
| 5 | Graubünden (GR) | CHF 21,412 | 100 |
| 6 | Uri (UR) | CHF 22,445 | 19 |
| 7 | Zürich (ZH) | CHF 22,824 | 160 |
| 8 | Schaffhausen (SH) | CHF 23,113 | 26 |
| 9 | Aargau (AG) | CHF 23,259 | 196 |
| 10 | St. Gallen (SG) | CHF 23,365 | 75 |
| 11 | Thurgau (TG) | CHF 23,468 | 80 |
| 12 | Luzern (LU) | CHF 23,519 | 79 |
| 13 | Obwalden (OW) | CHF 23,681 | 7 |
| 14 | Wallis (VS) | CHF 23,889 | 122 |
| 15 | Glarus (GL) | CHF 23,908 | 3 |
| 16 | Appenzell A.Rh. (AR) | CHF 24,828 | 20 |
| 17 | Basel-Landschaft (BL) | CHF 26,018 | 86 |
| 18 | Freiburg (FR) | CHF 26,150 | 119 |
| 19 | Tessin (TI) | CHF 27,352 | 100 |
| 20 | Basel-Stadt (BS) | CHF 27,470 | 3 |
| 21 | Genf (GE) | CHF 27,553 | 45 |
| 22 | Solothurn (SO) | CHF 27,589 | 104 |
| 23 | Bern (BE) | CHF 28,961 | 334 |
| 24 | Jura (JU) | CHF 28,977 | 51 |
| 25 | Waadt (VD) | CHF 29,508 | 300 |
| 26 | Neuenburg (NE) | CHF 32,125 | 24 |
The cheapest municipality in every canton
Per canton, the municipality with the lowest total cost (couple without children, CHF 100,000), sorted by total cost. Even in an expensive canton, here's the cheapest place.
| # | Canton | Municipality | Total cost/year |
|---|---|---|---|
| 1 | Zug (ZG) | Baar | CHF 14,278 |
| 2 | Schwyz (SZ) | Freienbach | CHF 17,762 |
| 3 | Graubünden (GR) | Rongellen | CHF 18,449 |
| 4 | Appenzell I.Rh. (AI) | Appenzell | CHF 19,466 |
| 5 | Nidwalden (NW) | Hergiswil (NW) | CHF 19,650 |
| 6 | St. Gallen (SG) | Balgach | CHF 20,874 |
| 7 | Luzern (LU) | Meggen | CHF 21,147 |
| 8 | Aargau (AG) | Oberwil-Lieli | CHF 21,347 |
| 9 | Zürich (ZH) | Rüschlikon | CHF 21,534 |
| 10 | Schaffhausen (SH) | Buchberg | CHF 21,563 |
| 11 | Wallis (VS) | Zwischbergen | CHF 21,590 |
| 12 | Thurgau (TG) | Horn | CHF 21,793 |
| 13 | Uri (UR) | Realp | CHF 22,096 |
| 14 | Obwalden (OW) | Sarnen | CHF 22,721 |
| 15 | Appenzell A.Rh. (AR) | Teufen (AR) | CHF 23,084 |
| 16 | Freiburg (FR) | Greng | CHF 23,250 |
| 17 | Glarus (GL) | Glarus | CHF 23,877 |
| 18 | Solothurn (SO) | Kammersrohr | CHF 24,880 |
| 19 | Basel-Landschaft (BL) | Augst | CHF 25,396 |
| 20 | Tessin (TI) | Bedretto | CHF 25,477 |
| 21 | Bern (BE) | Walliswil bei Niederbipp | CHF 26,190 |
| 22 | Genf (GE) | Cologny | CHF 26,873 |
| 23 | Basel-Stadt (BS) | Bettingen | CHF 27,270 |
| 24 | Jura (JU) | Les Breuleux | CHF 27,364 |
| 25 | Waadt (VD) | Eclépens | CHF 28,038 |
| 26 | Neuenburg (NE) | La Grande Béroche | CHF 31,384 |