Key findings
Canton extremes (H4)
| Canton | Cheapest | cents/kWh | Most expensive | cents/kWh |
|---|---|---|---|---|
| Zurich | Kloten | 21.86 cents/kWh | Otelfingen | 33.65 cents/kWh |
| Bern | Niederbipp | 23.15 cents/kWh | Büren an der Aare | 36.08 cents/kWh |
| Lucerne | Hochdorf | 21.45 cents/kWh | Hergiswil bei Willisau | 29.83 cents/kWh |
| Uri | Göschenen | 16.20 cents/kWh | Erstfeld | 27.23 cents/kWh |
| Schwyz | Feusisberg | 22.49 cents/kWh | Vorderthal | 37.30 cents/kWh |
| Obwalden | Alpnach | 25.99 cents/kWh | Sarnen | 25.99 cents/kWh |
| Nidwalden | Buochs | 21.96 cents/kWh | Beckenried | 25.15 cents/kWh |
| Glarus | Glarus Süd | 24.14 cents/kWh | Glarus Nord | 31.58 cents/kWh |
| Zug | Baar | 21.15 cents/kWh | Neuheim | 22.73 cents/kWh |
| Fribourg | Meyriez | 24.47 cents/kWh | Val-de-Charmey | 27.78 cents/kWh |
| Solothurn | Egerkingen | 21.15 cents/kWh | Kestenholz | 45.88 cents/kWh |
| Basel Stadt | Basel | 33.42 cents/kWh | Riehen | 33.42 cents/kWh |
| Basel Landschaft | Itingen | 23.80 cents/kWh | Therwil | 31.20 cents/kWh |
| Schaffhausen | Schaffhausen | 30.17 cents/kWh | Wilchingen | 30.82 cents/kWh |
| Appenzell Ausserrhoden | Schönengrund | 27.82 cents/kWh | Heiden | 31.43 cents/kWh |
| Appenzell Innerrhoden | Appenzell | 25.59 cents/kWh | Oberegg | 28.05 cents/kWh |
| St. Gallen | Rapperswil-Jona | 22.96 cents/kWh | Niederhelfenschwil | 45.82 cents/kWh |
| Graubünden | Ferrera | 10.56 cents/kWh | Bergün Filisur | 36.29 cents/kWh |
| Aargau | Sisseln | 19.64 cents/kWh | Murgenthal | 38.37 cents/kWh |
| Thurgau | Horn | 23.05 cents/kWh | Bischofszell | 41.05 cents/kWh |
| Ticino | Ascona | 24.88 cents/kWh | Gambarogno | 29.23 cents/kWh |
| Vaud | Paudex | 22.71 cents/kWh | Belmont-sur-Lausanne | 35.26 cents/kWh |
| Valais | Zwischbergen | 10.93 cents/kWh | Wiler (Lötschen) | 30.48 cents/kWh |
| Neuchâtel | Cornaux | 27.38 cents/kWh | Le Landeron | 34.00 cents/kWh |
| Geneva | Aire-la-Ville | 24.43 cents/kWh | Céligny | 27.26 cents/kWh |
| Jura | Saignelégier | 25.09 cents/kWh | Courchapoix | 33.35 cents/kWh |
The ten largest relative H4 gaps between real border neighbours (at least 5%).
- Scharans / Sils im Domleschg151.9%
- Albula/Alvra / Zillis-Reischen148.9%
- Ried-Brig / Zwischbergen146.2%
- Vaz/Obervaz / Sils im Domleschg143.1%
- Surses / Ferrera137.4%
- Safiental / Muntogna da Schons129.5%
- Zwischbergen / Saas-Almagell126.5%
- Flerden / Muntogna da Schons122.7%
- Tschappina / Muntogna da Schons122.7%
- Urmein / Muntogna da Schons122.7%
2027 premiums per region (adults, cheapest and average standard model).
| Region | Municipalities | Min. CHF/month | Average CHF/month |
|---|---|---|---|
| Zurich 1 | 1 | 535.10 CHF/month | 676.88 CHF/month |
| Zurich 2 | 37 | 493 CHF/month | 609.69 CHF/month |
| Zurich 3 | 122 | 456.80 CHF/month | 571.73 CHF/month |
| Bern 1 | 15 | 568.70 CHF/month | 703.34 CHF/month |
| Bern 2 | 212 | 519.20 CHF/month | 635.46 CHF/month |
| Bern 3 | 107 | 468.10 CHF/month | 594.69 CHF/month |
| Lucerne 1 | 5 | 474.60 CHF/month | 590.95 CHF/month |
| Lucerne 2 | 19 | 451.70 CHF/month | 554.23 CHF/month |
| Lucerne 3 | 55 | 439.70 CHF/month | 538.63 CHF/month |
| Uri (whole canton) | 19 | 401.50 CHF/month | 520.57 CHF/month |
| Schwyz (whole canton) | 30 | 434.70 CHF/month | 543.33 CHF/month |
| Obwalden (whole canton) | 7 | 410 CHF/month | 523.59 CHF/month |
| Nidwalden (whole canton) | 11 | 399.20 CHF/month | 517.57 CHF/month |
| Glarus (whole canton) | 3 | 453.10 CHF/month | 558.16 CHF/month |
| Zug (whole canton) | 11 | 350.60 CHF/month | 447.70 CHF/month |
| Fribourg 1 | 25 | 513.20 CHF/month | 633.97 CHF/month |
| Fribourg 2 | 94 | 479.50 CHF/month | 584.43 CHF/month |
| Solothurn (whole canton) | 104 | 503.80 CHF/month | 632.73 CHF/month |
| Basel Stadt (whole canton) | 3 | 599 CHF/month | 745.76 CHF/month |
| Basel Landschaft 1 | 21 | 568.50 CHF/month | 712.35 CHF/month |
| Basel Landschaft 2 | 65 | 525 CHF/month | 666.40 CHF/month |
| Schaffhausen 1 | 2 | 503.80 CHF/month | 620.05 CHF/month |
| Schaffhausen 2 | 24 | 445 CHF/month | 582.26 CHF/month |
| Appenzell Ausserrhoden (whole canton) | 20 | 433.40 CHF/month | 574.62 CHF/month |
| Appenzell Innerrhoden (whole canton) | 5 | 376.70 CHF/month | 479.03 CHF/month |
| St. Gallen 1 | 8 | 494.60 CHF/month | 605.95 CHF/month |
| St. Gallen 2 | 44 | 441.10 CHF/month | 564.54 CHF/month |
| St. Gallen 3 | 23 | 422.10 CHF/month | 542.01 CHF/month |
| Graubünden 1 | 15 | 475.60 CHF/month | 592.64 CHF/month |
| Graubünden 2 | 45 | 433 CHF/month | 554.34 CHF/month |
| Graubünden 3 | 40 | 421.80 CHF/month | 529 CHF/month |
| Aargau (whole canton) | 196 | 474.70 CHF/month | 596.25 CHF/month |
| Thurgau (whole canton) | 80 | 453.80 CHF/month | 573.73 CHF/month |
| Ticino 1 | 70 | 616.70 CHF/month | 776.14 CHF/month |
| Ticino 2 | 30 | 569.20 CHF/month | 720.85 CHF/month |
| Vaud 1 | 117 | 584.30 CHF/month | 718.18 CHF/month |
| Vaud 2 | 183 | 559.10 CHF/month | 674.97 CHF/month |
| Valais 1 | 53 | 507.60 CHF/month | 607.26 CHF/month |
| Valais 2 | 69 | 429 CHF/month | 544.94 CHF/month |
| Neuchâtel (whole canton) | 24 | 583.40 CHF/month | 736.92 CHF/month |
| Geneva (whole canton) | 45 | 611.70 CHF/month | 778.35 CHF/month |
| Jura (whole canton) | 51 | 584.30 CHF/month | 714.50 CHF/month |
CSV downloads
- 2027 electricity per municipality (H1–H8)
- Border pairs with price gap (H4)
- 2027 health premiums per premium region
- 2027 municipality → premium region mapping
Compilation and own calculations © lebenin.ch, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) – attribution: «lebenin.ch». Underlying data: ElCom and FOPH in accordance with their terms of use (opendata.swiss); source citation required (see column/row «Source»). Premium regions: official enactment (SR 832.106), not protected by copyright (Art. 5 CopA); not an official publication. No endorsement by ElCom or FOPH; no warranty.
How to cite
Source: lebenin.ch, based on ElCom / FOPH data
Licences
- Electricity tariff per provider and municipality in Switzerland – Source: Federal Electricity Commission ElCom, Electricity tariff per provider and municipality in Switzerland (Open use (opendata.swiss).)
- Health insurance premiums – Source: Federal Office of Public Health (FOPH), Health insurance premiums, opendata.swiss (Open use. Source attribution required (opendata.swiss).)
- FDHA Ordinance on Premium Regions – Source: Federal Office of Public Health (FOPH), premium regions under the FDHA Ordinance on Premium Regions (Official legal text (FDHA Ordinance on premium regions, SR 832.106). Not protected by copyright (Art. 5 CopA). Cite the source.)
- Swiss official commune register – Source: Federal Statistical Office (FSO), Swiss official commune register (Open use (opendata.swiss; cite the source).)
- MeteoSwiss – monthly spatial climate normals 1991–2020 – Source: MeteoSwiss (CC BY 4.0 (MeteoSwiss OGD, commercial use allowed))
- MeteoSwiss – climate normals 1991–2020 per station – Source: MeteoSwiss (CC BY 4.0 (MeteoSwiss OGD, commercial use allowed))
- swisstopo – swissALTIRegio (10 m DTM) – Source: swisstopo – swissALTIRegio (10 m DTM), as of 27.10.2026 (swisstopo OGD (swissALTIRegio): freie Nutzung inkl. kommerziell, vollständige Quellenangabe Pflicht)
Contact
- Source: Federal Statistical Office (FSO), Swiss official commune register, as of 13.10.2026
- Source: Federal Statistical Office (FSO), Spatial divisions of Switzerland, as of 13.10.2026
- Source: Federal Statistical Office (FSO), STATPOP 2025, as of 20.10.2026
- Source: Federal Statistical Office (FSO), geographic key figures, as of 20.10.2026
- Source: Federal Electricity Commission ElCom, Electricity tariff per provider and municipality in Switzerland, as of 13.10.2026
- Source: Federal Electricity Commission ElCom, Consumption profiles, as of 13.10.2026
- Source: Federal Office of Public Health (FOPH), Health insurance premiums, opendata.swiss, as of 13.10.2026
- Source: Federal Office of Public Health (FOPH), premium regions under the FDHA Ordinance on Premium Regions, as of 13.10.2026
- Source: Federal Office of Topography swisstopo, swissBOUNDARIES3D, as of 13.10.2026
- Source: MeteoSwiss, as of 20.10.2026
- Source: Federal Statistical Office (FSO), Commune names with common translations, as of 13.10.2026
- Source: Federal Constitution of the Swiss Confederation (SR 101), Art. 1, as of 13.10.2026
- Canton pairs derived from STATPOP and the municipal register, as of 21.10.2026
- Source: Population and Households Statistics (STATPOP), FSO GEOSTAT, as of 27.10.2026
- Federal Office of Topography swisstopo; Tarquini S., I. Isola, M. Favalli, A. Battistini, G. Dotta (2023). TINITALY, a digital elevation model of Italy with a 10 meters cell size (Version 1.1). Istituto Nazionale di Geofisica e Vulcanologia (INGV). https://doi.org/10.13127/tinitaly/1.1; DGM Österreich, geoland.at; DGM1, Bayerische Vermessungsverwaltung – www.geodaten.bayern.de; DGM 1 Baden-Württemberg: LGL, www.lgl-bw.de, dl-de/by-2-0; RGEAlti, Institut National de l’information géographique et forestière, données originales téléchargées sur https://geoservices.ign.fr/rgealti#telechargement5m, mise à jour du juillet 2023, as of 27.10.2026
- Source: MeteoSwiss, as of 27.10.2026
- Source: Federal Office for the Environment FOEN, Biogeographical regions of Switzerland, as of 27.10.2026
- Source: Federal Office of Topography swisstopo, swissBOUNDARIES3D