Skip to main content
Ranking · Data 2027 · Source: BFS

The cheapest electricity in canton St. Gallen

National ranking →

Rapperswil-Jona has the cheapest household electricity in canton St. Gallen: 22.96 Rp./kWh for a typical household (ElCom profile H4, 2027 tariff, excl. VAT). Next come Lütisburg (25.02 Rp./kWh) and Mörschwil (25.65 Rp./kWh). Source: ElCom.

Ranking

ElCom · 2027
RankMunicipalityTariff H4Residents
1Rapperswil-Jona22.96 Rp./kWh28'836
2Lütisburg25.02 Rp./kWh1'647
3Mörschwil25.65 Rp./kWh3'702
4Widnau25.67 Rp./kWh10'485
5Rorschach25.84 Rp./kWh10'389
6Thal25.94 Rp./kWh7'217
7St. Margrethen26.6 Rp./kWh6'731
8Vilters-Wangs26.85 Rp./kWh5'168
9Bütschwil-Ganterschwil27.07 Rp./kWh5'385
10Berneck27.29 Rp./kWh4'026
11Mels27.42 Rp./kWh9'581
12Jonschwil27.5 Rp./kWh3'979
13Balgach27.51 Rp./kWh5'229
14Gossau27.56 Rp./kWh18'943
15Tübach27.91 Rp./kWh1'587
16Kirchberg27.95 Rp./kWh9'879
17Flawil28.18 Rp./kWh10'672
18Wattwil28.46 Rp./kWh9'262
19Mosnang28.64 Rp./kWh2'936
20Schmerikon28.89 Rp./kWh4'168
21Uznach28.99 Rp./kWh7'114
22Goldach29.17 Rp./kWh9'872
23Neckertal29.22 Rp./kWh6'446
24Buchs29.5 Rp./kWh14'287
25Muolen29.71 Rp./kWh1'251
26Bad Ragaz29.71 Rp./kWh6'836
27Pfäfers29.71 Rp./kWh1'647
28Sargans29.71 Rp./kWh6'670
29Amden29.71 Rp./kWh1'896
30Weesen29.71 Rp./kWh1'895
31Gommiswald29.71 Rp./kWh5'838
32Eschenbach29.71 Rp./kWh10'401
33Wildhaus-Alt St. Johann29.71 Rp./kWh2'614
34Nesslau29.71 Rp./kWh3'937
35Sennwald29.89 Rp./kWh6'428
36Altstätten29.9 Rp./kWh12'788
37Lichtensteig30.01 Rp./kWh2'157
38Oberuzwil30.11 Rp./kWh6'864
39Uzwil30.11 Rp./kWh14'676
40Au30.23 Rp./kWh8'771
41Wil30.38 Rp./kWh25'444
42Benken30.71 Rp./kWh3'119
43Flums30.98 Rp./kWh5'458
44Wittenbach31.13 Rp./kWh10'157
45Andwil31.31 Rp./kWh2'117
46St. Gallen31.33 Rp./kWh79'487
47Rüthi31.45 Rp./kWh2'667
48Diepoldsau31.48 Rp./kWh6'933
49Zuzwil31.49 Rp./kWh4'994
50Rorschacherberg31.78 Rp./kWh7'741
51Häggenschwil31.82 Rp./kWh1'432
52Oberriet32.18 Rp./kWh9'417
53Marbach32.45 Rp./kWh2'147
54Kaltbrunn32.55 Rp./kWh5'128
55Degersheim32.88 Rp./kWh4'209
56Untereggen32.92 Rp./kWh1'035
57Steinach33.25 Rp./kWh3'579
58Walenstadt33.75 Rp./kWh6'083
59Grabs33.76 Rp./kWh7'535
60Eichberg33.91 Rp./kWh1'614
61Oberbüren33.96 Rp./kWh4'762
62Rheineck34.12 Rp./kWh3'566
63Quarten34.32 Rp./kWh3'118
64Wartau34.75 Rp./kWh5'617
65Rebstein34.76 Rp./kWh5'084
66Schänis34.93 Rp./kWh4'213
67Waldkirch35.1 Rp./kWh3'581
68Berg35.58 Rp./kWh1'021
69Niederbüren35.65 Rp./kWh1'571
70Gaiserwald35.88 Rp./kWh8'828
71Sevelen36.49 Rp./kWh5'405
72Gams36.88 Rp./kWh3'736
73Eggersriet37.02 Rp./kWh2'370
74Niederhelfenschwil45.82 Rp./kWh3'309
2027 · Federal Electricity Commission (ElCom), retrieved 12.09.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 2027 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 22.96 Rp./kWh for a typical household in the 2027 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.