Skip to main content
Canton St. Gallen overview
Ranking · Data 2026 · Source: BFS

The cheapest electricity in canton St. Gallen

National ranking

Rapperswil-Jona has the cheapest household electricity in canton St. Gallen: 23.14 Rp./kWh for a typical household (ElCom profile H4, 2026 tariff, excl. VAT). Next come Vilters-Wangs (26.23 Rp./kWh) and Rorschach (26.43 Rp./kWh). Source: ElCom.

Ranking

ElCom · 2026
RankMunicipalityTariff H4Residents
1Rapperswil-Jona23.14 Rp./kWh28'836
2Vilters-Wangs26.23 Rp./kWh5'168
3Rorschach26.43 Rp./kWh10'389
4Bütschwil-Ganterschwil26.79 Rp./kWh5'385
5Mels26.9 Rp./kWh9'581
6Ebnat-Kappel27.14 Rp./kWh5'353
7Widnau27.14 Rp./kWh10'485
8St. Margrethen27.26 Rp./kWh6'731
9Mörschwil27.34 Rp./kWh3'702
10Balgach27.5 Rp./kWh5'229
11Flawil27.9 Rp./kWh10'672
12Thal27.96 Rp./kWh7'217
13Jonschwil28 Rp./kWh3'979
14Mosnang28.44 Rp./kWh2'936
15Sennwald28.46 Rp./kWh6'428
16Berneck28.7 Rp./kWh4'026
17Neckertal28.74 Rp./kWh6'446
18Kirchberg28.84 Rp./kWh9'879
19Au28.93 Rp./kWh8'771
20Wattwil28.96 Rp./kWh9'262
21Muolen29.34 Rp./kWh1'251
22Bad Ragaz29.34 Rp./kWh6'836
23Pfäfers29.34 Rp./kWh1'647
24Sargans29.34 Rp./kWh6'670
25Amden29.34 Rp./kWh1'896
26Weesen29.34 Rp./kWh1'895
27Gommiswald29.34 Rp./kWh5'838
28Eschenbach29.34 Rp./kWh10'401
29Wildhaus-Alt St. Johann29.34 Rp./kWh2'614
30Nesslau29.34 Rp./kWh3'937
31Gossau29.36 Rp./kWh18'943
32Schmerikon29.48 Rp./kWh4'168
33Uznach29.51 Rp./kWh7'114
34Buchs29.56 Rp./kWh14'287
35Lichtensteig29.64 Rp./kWh2'157
36Oberuzwil29.74 Rp./kWh6'864
37Uzwil29.74 Rp./kWh14'676
38Diepoldsau29.79 Rp./kWh6'933
39Lütisburg29.8 Rp./kWh1'647
40Rebstein30.24 Rp./kWh5'084
41Goldach30.47 Rp./kWh9'872
42Eichberg30.51 Rp./kWh1'614
43Oberriet30.55 Rp./kWh9'417
44St. Gallen30.59 Rp./kWh79'487
45Marbach30.83 Rp./kWh2'147
46Benken30.87 Rp./kWh3'119
47Wil31.12 Rp./kWh25'444
48Altstätten31.18 Rp./kWh12'788
49Wittenbach31.25 Rp./kWh10'157
50Rüthi31.42 Rp./kWh2'667
51Grabs31.99 Rp./kWh7'535
52Degersheim32.05 Rp./kWh4'209
53Kaltbrunn32.24 Rp./kWh5'128
54Zuzwil32.39 Rp./kWh4'994
55Rorschacherberg32.46 Rp./kWh7'741
56Tübach32.46 Rp./kWh1'587
57Flums32.46 Rp./kWh5'458
58Andwil32.58 Rp./kWh2'117
59Walenstadt32.63 Rp./kWh6'083
60Sevelen33.47 Rp./kWh5'405
61Häggenschwil33.5 Rp./kWh1'432
62Gams34.15 Rp./kWh3'736
63Rheineck34.3 Rp./kWh3'566
64Quarten34.34 Rp./kWh3'118
65Waldkirch34.47 Rp./kWh3'581
66Oberbüren34.49 Rp./kWh4'762
67Wartau34.73 Rp./kWh5'617
68Schänis34.92 Rp./kWh4'213
69Steinach34.98 Rp./kWh3'579
70Gaiserwald35.92 Rp./kWh8'828
71Niederbüren36.3 Rp./kWh1'571
72Eggersriet36.9 Rp./kWh2'370
73Berg37.93 Rp./kWh1'021
74Untereggen38.13 Rp./kWh1'035
75Niederhelfenschwil39.83 Rp./kWh3'309
2026 · Federal Electricity Commission (ElCom), retrieved 28.08.2026

How we measure this

ElCom

The total electricity price a typical household pays per kilowatt-hour — energy, grid usage, levies to public bodies and the federal grid surcharge — for the 2026 tariff year, as published by the Federal Electricity Commission (ElCom) for consumption profile H4 (4'500 kWh a year, 5-room flat with electric stove and tumble dryer), standard product, excluding VAT. Where a municipality is served by several network operators, the value is the median of their tariffs; the municipality page shows the full range. Lower is better, so the list runs cheapest first.

Frequently asked questions

Which municipality in canton St. Gallen has the cheapest electricity?
Rapperswil-Jona, at 23.14 Rp./kWh for a typical household in the 2026 tariff year (ElCom profile H4, standard product, excl. VAT) — the lowest of any municipality in canton St. Gallen.
Why do electricity prices differ between municipalities?
Each municipality is supplied by a network operator that sets its own grid fee and energy price; levies to the municipality or canton differ too. Only the federal grid surcharge is the same everywhere. ElCom publishes every operator's tariffs each year, which is what this ranking compares.