BKW Energie AG (BKW)
According to ElCom, the BKW grid covers 318 municipalities (Bern, Jura, Solothurn, and Basel-Landschaft). In 2027, a household (H4) there pays between 24.09 and 26.59 Rp./kWh depending on the municipality; with an LEG you save 2.00 Rp./kWh on variable grid fees.
Upgrid is an independent provider for local electricity communities (LEG). This page is not published by BKW Energie AG (BKW).
Check LEG availability24.09–26.59 Rp./kWh, depending on the municipality
Household H4 (4,500 kWh/year), standard product, Rp./kWh incl. VAT
Source: ElCom, as of 21.10.202626.20–28.70 Rp./kWh, depending on the municipality
Household H4 (4,500 kWh/year), standard product, Rp./kWh incl. VAT
Source: ElCom, as of 21.10.2026Biberist (SO), Blauen (BL), Bleienbach (BE), Boécourt (JU), Bolken (SO), Bolligen (BE), Boltigen (BE), Boncourt (JU), Bönigen (BE), Bourrignon (JU), Bowil (BE), Bremgarten bei Bern (BE), Brenzikofen (BE), Brüttelen (BE), Buchholterberg (BE), Bühl (BE), Bure (JU), Burgistein (BE), Busswil bei Melchnau (BE), Champoz (BE), Châtillon (JU), Clos du Doubs (JU), Coeuve (JU), Corcelles (BE), Corgémont (BE), Cornol (JU), Courchavon (JU), Courgenay (JU), Courrendlin (JU), Courroux (JU), Court (BE), Courtedoux (JU), Courtételle (JU), Crémines (BE), Damphreux-Lugnez (JU), Därligen (BE), Därstetten (BE), Deitingen (SO), Diemtigen (BE), Dittingen (BL), Dotzigen (BE), Drei Höfe (SO), Dürrenroth (BE), Ederswiler (JU), Eggiwil (BE), Epsach (BE), Eriz (BE), Erlach (BE), Erlenbach im Simmental (BE), Ersigen (BE), Eschert (BE), Evilard (BE), Fahrni (BE), Fahy (JU), Farnern (BE), Feldbrunnen-St. Niklaus (SO), Ferenbalm (BE), Finsterhennen (BE), Flumenthal (SO), Fontenais (JU), Forst-Längenbühl (BE), Frauenkappelen (BE), Freimettigen (BE), Frutigen (BE), Gals (BE), Gampelen (BE), Gerlafingen (SO), Gerzensee (BE), Gondiswil (BE), Graben (BE), Grandfontaine (JU), Grandval (BE), Grindelwald (BE), Gsteigwiler (BE), Guggisberg (BE), Günsberg (SO), Gurbrü (BE), Gurzelen (BE), Guttannen (BE), Habkern (BE), Hagneck (BE), Hasle bei Burgdorf (BE), Hasliberg (BE), Haute-Ajoie (JU), Haute-Sorne (JU), Häutligen (BE), Heiligenschwendi (BE), Heimberg (BE), Heimenhausen (BE), Heimiswil (BE), Hellsau (BE), Herbligen (BE), Hermrigen (BE), Herzogenbuchsee (BE), Hilterfingen (BE), Höchstetten (BE), Hofstetten bei Brienz (BE), Homberg (BE), Horrenbach-Buchen (BE), Hubersdorf (SO), Inkwil (BE), Innertkirchen (BE), Ins (BE), Ipsach (BE), Iseltwald (BE), Ittigen (BE), Jaberg (BE), Jens (BE), Kallnach (BE), Kammersrohr (SO), Kandergrund (BE), Kappelen (BE), Kaufdorf (BE), Kehrsatz (BE), Kiesen (BE), Kirchdorf (BE), Kirchlindach (BE), Köniz (BE), Konolfingen (BE), Krattigen (BE), Kriechenwil (BE), Kriegstetten (SO), La Baroche (JU), Lajoux (JU), Landiswil (BE), Langnau im Emmental (BE), Lauenen (BE), Laufen (BL), Laupen (BE), Lauperswil (BE), Leissigen (BE), Lenk (BE), Les Enfers (JU), Les Genevez (JU), Ligerz (BE), Lommiswil (SO), Loveresse (BE), Lüscherz (BE), Luterbach (SO), Lützelflüh (BE), Madiswil (BE), Meienried (BE), Meikirch (BE), Meinisberg (BE), Meiringen (BE), Mervelier (JU), Merzligen (BE), Mettembert (JU), Mirchel (BE), Montfaucon (JU), Mörigen (BE), Movelier (JU), Mühleberg (BE), Müntschemier (BE), Muri bei Bern (BE), Nenzlingen (BL), Neuenegg (BE), Niederbipp (BE), Niederhünigen (BE), Niedermuhlern (BE), Niederönz (BE), Niederried b. Interlaken (BE), Nods (BE), Oberbalm (BE), Oberbipp (BE), Oberdorf (SO), Obergerlafingen (SO), Oberhünigen (BE), Oberlangenegg (BE), Oberried am Brienzersee (BE), Oberthal (BE), Ochlenberg (BE), Oensingen (SO), Oeschenbach (BE), Oppligen (BE), Orpund (BE), Orvin (BE), Ostermundigen (BE), Perrefitte (BE), Péry-La Heutte (BE), Petit-Val (BE), Plateau de Diesse (BE), Pleigne (JU), Pohlern (BE), Porrentruy (JU), Radelfingen (BE), Rapperswil (BE), Rebévelier (BE), Recherswil (SO), Reconvilier (BE), Reichenbach im Kandertal (BE), Reisiswil (BE), Reutigen (BE), Riedholz (SO), Riggisberg (BE), Ringgenberg (BE), Roches (BE), Roggenburg (BL), Rohrbach (BE), Rohrbachgraben (BE), Romont (BE), Röschenz (BL), Rossemaison (JU), Röthenbach im Emmental (BE), Rubigen (BE), Rüderswil (BE), Rüeggisberg (BE), Rüegsau (BE), Rumendingen (BE), Rumisberg (BE), Rüschegg (BE), Rüti bei Lyssach (BE), Rütschelen (BE), Rüttenen (SO), Saanen (BE), Saicourt (BE), Saignelégier (JU), Saint-Brais (JU), Sauge (BE), Saulcy (JU), Saules (BE), Saxeten (BE), Schangnau (BE), Schattenhalb (BE), Schelten (BE), Scheuren (BE), Schüpfen (BE), Schwadernau (BE), Schwanden bei Brienz (BE), Schwarzenburg (BE), Schwarzhäusern (BE), Seeberg (BE), Seedorf (BE), Seehof (BE), Seftigen (BE), Selzach (SO), Signau (BE), Sigriswil (BE), Sonceboz-Sombeval (BE), Sorvilier (BE), Soubey (JU), Soyhières (JU), Spiez (BE), St. Stephan (BE), Stettlen (BE), Stocken-Höfen (BE), Studen (BE), Sutz-Lattrigen (BE), Täuffelen (BE), Tavannes (BE), Thierachern (BE), Thörigen (BE), Thunstetten (BE), Thurnen (BE), Toffen (BE), Trachselwald (BE), Treiten (BE), Trub (BE), Trubschachen (BE), Tschugg (BE), Twann-Tüscherz (BE), Uebeschi (BE), Uetendorf (BE), Unterlangenegg (BE), Uttigen (BE), Utzenstorf (BE), Val Terbi (JU), Valbirse (BE), Vechigen (BE), Vendlincourt (JU), Vinelz (BE), Wachseldorn (BE), Wahlen (BL), Wald (BE), Walkringen (BE), Walliswil bei Niederbipp (BE), Walliswil bei Wangen (BE), Walperswil (BE), Walterswil (BE), Wangen an der Aare (BE), Wattenwil (BE), Welschenrohr-Gänsbrunnen (SO), Wichtrach (BE), Wiedlisbach (BE), Wiler bei Utzenstorf (BE), Wileroltigen (BE), Wimmis (BE), Wohlen bei Bern (BE), Worb (BE), Worben (BE), Wynigen (BE), Wyssachen (BE), Zäziwil (BE), Zielebach (BE), Zollikofen (BE), Zuchwil (SO), Zweisimmen (BE), Zwingen (BL)
| Figure | 2026 | 2027 | Change |
|---|---|---|---|
| Your saving with an LEG | 1.81 | 2.00 | +0.19 |
| LEG energy price | 10.83 | 7.68 | −3.15 |
| Grid tariff | 9.07 | 9.98 | +0.91 |
Rp./kWh incl. VAT

Münchenbuchsee, BE
Aeschi (SO), SO
Aeschi bei Spiez, BE
Affoltern im Emmental, BE
Alchenstorf, BE
Alle, JU
Allmendingen, BE
BKW operates the electricity grid in many municipalities in the cantons of Bern, Jura, Solothurn and Basel-Landschaft. Since 2026, households and businesses in the same municipality can form a local electricity community (LEG) and share solar power from their neighbourhood over the BKW grid. They pay lower grid fees for that power. This page shows the saving, the LEG price, the grid tariff and the ElCom electricity price for the BKW grid.
With an LEG in the BKW grid you save 2.00 Rp./kWh (incl. VAT) on the variable grid fees for the power you draw from the community in 2027.
The maximum saving changes from 1.81 Rp./kWh (2026) to 2.00 Rp./kWh (2027), incl. VAT, on the variable grid fees.
Yes, there are 318 public LEGs in the BKW grid on Upgrid. You'll find them on this page.
Sources: tariff sheets of the respective grid operators; LEG price calculation by UpGrid AG.
The energy price shown within the LEG is binding. Price comparisons are non-binding model calculations. Actual savings and additional earnings may differ depending on tariff, consumption profile, or system size.

Amsoldingen, BE
Attiswil, BE
Auswil, BE
Balm bei Günsberg, SO
Bannwil, BE
Basse-Allaine, JU
Basse-Vendline, JU
Bätterkinden, BE

Beatenberg, BE

Bellach, SO
Belprahon, BE
Berken, BE
Bettenhausen, BE
Bettlach, SO
Biberist, SO

Blauen, BL
Bleienbach, BE
Boécourt, JU
Bolken, SO

Bolligen, BE

Boltigen, BE
Boncourt, JU
Bönigen, BE
Bourrignon, JU
Bowil, BE
Bremgarten bei Bern, BE
Brenzikofen, BE
Brüttelen, BE

Buchholterberg, BE
Bühl, BE
Bure, JU
Burgistein, BE
Busswil bei Melchnau, BE
Champoz, BE
Châtillon (JU), JU
Clos du Doubs, JU
Coeuve, JU
Corcelles (BE), BE
Corgémont, BE
Cornol, JU
Courchavon, JU
Courgenay, JU
Courrendlin, JU
Courroux, JU
Court, BE
Courtedoux, JU
Courtételle, JU
Crémines, BE
Damphreux-Lugnez, JU
Därligen, BE
Därstetten, BE
Deitingen, SO

Diemtigen, BE
Dittingen, BL
Dotzigen, BE
Drei Höfe, SO
Dürrenroth, BE
Ederswiler, JU

Eggiwil, BE
Epsach, BE

Eriz, BE
Erlach, BE
Erlenbach im Simmental, BE
Ersigen, BE
Eschert, BE
Evilard, BE

Fahrni, BE
Fahy, JU
Farnern, BE
Feldbrunnen-St. Niklaus, SO
Ferenbalm, BE
Finsterhennen, BE
Flumenthal, SO
Fontenais, JU
Forst-Längenbühl, BE
Frauenkappelen, BE

Frutigen, BE
Gals, BE
Gampelen, BE
Gerlafingen, SO
Gerzensee, BE
Gondiswil, BE
Graben, BE
Grandfontaine, JU
Grandval, BE

Grindelwald, BE
Gsteigwiler, BE
Guggisberg, BE

Günsberg, SO
Gurbrü, BE
Gurzelen, BE
Guttannen, BE
Habkern, BE
Hagneck, BE
Hasle bei Burgdorf, BE
Hasliberg, BE
Haute-Ajoie, JU
Haute-Sorne, JU
Häutligen, BE
Heiligenschwendi, BE

Heimberg, BE
Heimenhausen, BE
Heimiswil, BE
Hellsau, BE
Herbligen, BE
Hermrigen, BE
Herzogenbuchsee, BE
Hilterfingen, BE
Höchstetten, BE
Hofstetten bei Brienz, BE
Homberg, BE
Horrenbach-Buchen, BE

Hubersdorf, SO
Inkwil, BE
Innertkirchen, BE
Ipsach, BE

Iseltwald, BE
Ittigen, BE
Jaberg, BE
Jens, BE
Kallnach, BE

Kammersrohr, SO
Kandergrund, BE
Kappelen, BE

Kaufdorf, BE
Kehrsatz, BE

Kiesen, BE
Kirchdorf (BE), BE
Kirchlindach, BE
Köniz, BE
Konolfingen, BE
Krattigen, BE
Kriechenwil, BE

Kriegstetten, SO
La Baroche, JU
Lajoux (JU), JU
Landiswil, BE
Langnau im Emmental, BE

Lauenen, BE
Laufen, BL
Laupen, BE
Lauperswil, BE
Leissigen, BE
Lenk, BE
Les Enfers, JU
Les Genevez (JU), JU
Ligerz, BE
Lommiswil, SO
Loveresse, BE
Lüscherz, BE
Luterbach, SO
Lützelflüh, BE
Madiswil, BE
Meienried, BE
Meikirch, BE
Meinisberg, BE

Meiringen, BE
Mervelier, JU
Merzligen, BE
Mettembert, JU
Mirchel, BE
Montfaucon, JU
Mörigen, BE
Movelier, JU
Mühleberg, BE
Müntschemier, BE
Muri bei Bern, BE
Nenzlingen, BL

Neuenegg, BE
Niederbipp, BE

Niederhünigen, BE

Niedermuhlern, BE
Niederönz, BE

Niederried bei Interlaken, BE
Nods, BE

Oberbalm, BE
Oberbipp, BE

Oberdorf (SO), SO
Obergerlafingen, SO

Oberhünigen, BE

Oberlangenegg, BE
Oberried am Brienzersee, BE
Oberthal, BE

Ochlenberg, BE
Oensingen, SO
Oeschenbach, BE
Oppligen, BE
Orpund, BE
Orvin, BE

Ostermundigen, BE
Perrefitte, BE
Péry-La Heutte, BE
Petit-Val, BE
Plateau de Diesse, BE
Pleigne, JU
Pohlern, BE
Porrentruy, JU
Radelfingen, BE
Rapperswil (BE), BE
Rebévelier, BE
Recherswil, SO
Reconvilier, BE

Reichenbach im Kandertal, BE
Reisiswil, BE

Reutigen, BE
Riedholz, SO
Riggisberg, BE
Ringgenberg (BE), BE
Roches (BE), BE
Roggenburg, BL
Rohrbach, BE
Rohrbachgraben, BE
Romont (BE), BE
Röschenz, BL
Rossemaison, JU

Röthenbach im Emmental, BE
Rubigen, BE
Rüderswil, BE

Rüeggisberg, BE
Rüegsau, BE
Rumendingen, BE
Rumisberg, BE
Rüschegg, BE
Rüti bei Lyssach, BE
Rütschelen, BE
Rüttenen, SO
Saanen, BE
Saicourt, BE
Saignelégier, JU

Saint-Brais, JU
Sauge, BE

Saulcy, JU
Saules (BE), BE

Saxeten, BE
Schangnau, BE
Schattenhalb, BE
Schelten, BE
Scheuren, BE
Schüpfen, BE
Schwadernau, BE
Schwanden bei Brienz, BE
Schwarzenburg, BE
Schwarzhäusern, BE

Seeberg, BE
Seedorf (BE), BE
Seehof, BE
Seftigen, BE
Selzach, SO
Signau, BE

Sigriswil, BE

Sonceboz-Sombeval, BE
Sorvilier, BE
Soubey, JU
Soyhières, JU

Spiez, BE
St. Stephan, BE
Stettlen, BE

Stocken-Höfen, BE
Studen (BE), BE
Sutz-Lattrigen, BE
Täuffelen, BE
Tavannes, BE
Thierachern, BE
Thörigen, BE
Thunstetten, BE

Thurnen, BE

Toffen, BE
Trachselwald, BE
Treiten, BE
Trub, BE
Trubschachen, BE
Tschugg, BE

Twann-Tüscherz, BE
Uebeschi, BE
Uetendorf, BE

Unterlangenegg, BE
Uttigen, BE
Utzenstorf, BE
Val Terbi, JU
Valbirse, BE
Vechigen, BE
Vendlincourt, JU
Vinelz, BE
Wachseldorn, BE
Wahlen, BL

Wald (BE), BE

Walkringen, BE
Walliswil bei Niederbipp, BE
Walliswil bei Wangen, BE
Walperswil, BE

Walterswil (BE), BE
Wangen an der Aare, BE
Wattenwil, BE
Welschenrohr-Gänsbrunnen, SO
Wichtrach, BE
Wiedlisbach, BE

Wiler bei Utzenstorf, BE
Wileroltigen, BE

Wimmis, BE
Wohlen bei Bern, BE
Worb, BE
Worben, BE
Wynigen, BE
Wyssachen, BE
Zäziwil, BE
Zielebach, BE
Zollikofen, BE
Zuchwil, SO
Zweisimmen, BE
Zwingen, BL