Electricity price: all cantons compared
Electricity price 2027: the lowest value is in the canton of Zug (21.15 Rp./kWh), the highest in the canton of Basel-Stadt (33.42 Rp./kWh). The full ranking of all 26 cantons:
Colour the map by
Tap a canton.
Median household electricity tariff in the canton, total price incl. energy, grid and charges, for a typical 5-room flat (4,500 kWh/yr, standard product; ElCom, 2026). Lower is cheaper. Varies by commune via the local grid operator. (Source: ElCom)
| # | Canton | Value | Year |
|---|---|---|---|
| 1 | Zug | 21.15 Rp./kWh | 2027 |
| 2 | Nidwalden | 21.96 Rp./kWh | 2027 |
| 3 | Uri | 24.09 Rp./kWh | 2027 |
| 4 | Geneva | 24.43 Rp./kWh | 2027 |
| 5 | Zurich | 24.63 Rp./kWh | 2027 |
| 6 | Lucerne | 24.72 Rp./kWh | 2027 |
| 7 | Appenzell Inner Rhodes | 25.59 Rp./kWh | 2027 |
| 8 | Jura | 25.79 Rp./kWh | 2027 |
| 9 | Ticino | 25.91 Rp./kWh | 2027 |
| 10 | Obwalden | 25.99 Rp./kWh | 2027 |
| 11 | Fribourg | 26.48 Rp./kWh | 2027 |
| 12 | Glarus | 26.55 Rp./kWh | 2027 |
| 13 | Valais | 26.56 Rp./kWh | 2027 |
| 14 | Aargau | 26.88 Rp./kWh | 2027 |
| 15 | Schwyz | 27.23 Rp./kWh | 2027 |
| 16 | Bern | 27.95 Rp./kWh | 2027 |
| 17 | Thurgau | 28.34 Rp./kWh | 2027 |
| 18 | Solothurn | 28.51 Rp./kWh | 2027 |
| 19 | Grisons | 28.55 Rp./kWh | 2027 |
| 20 | Neuchâtel | 28.66 Rp./kWh | 2027 |
| 21 | Vaud | 29.09 Rp./kWh | 2027 |
| 22 | Appenzell Outer Rhodes | 29.11 Rp./kWh | 2027 |
| 23 | St. Gallen | 30.11 Rp./kWh | 2027 |
| 24 | Schaffhausen | 30.82 Rp./kWh | 2027 |
| 25 | Basel-Landschaft | 31.21 Rp./kWh | 2027 |
| 26 | Basel-Stadt | 33.42 Rp./kWh | 2027 |
🔍 Verify this figure
| Official source | ElCom |
| Dataset (archive) | data/cost/electricity-cantons.json · manifest |
| SHA-256 checksum | 780478a69bf8c4884752e837… |
| Last retrieved from source | 2026-10-02 |
| Archive release (immutable) | SLI-2026-10-03.32 |
License: CC BY 4.0 (compilation); underlying figures remain subject to the source’s terms.
Frequently asked questions
Which canton has the lowest Electricity price?
The canton of Zug, at 21.15 Rp./kWh.
Which canton has the highest Electricity price?
The canton of Basel-Stadt, at 33.42 Rp./kWh.