Energy · 2026
Rooftop solar electricity potential: ranking of municipalities
Rooftop solar electricity potential: Zürich comes top with 1,133 GWh/year and Rongellen comes last with 0.5 GWh/year. The median across 2,114 municipalities is 19.0 GWh/year.
Podium and top 100
| # | Municipality | Canton | Rooftop solar electricity potential |
|---|---|---|---|
| 1 | Zürich | Zürich | 1,133 GWh/year |
| 2 | Bern | Bern | 561.0 GWh/year |
| 3 | Basel | Basel-Stadt | 545.6 GWh/year |
| 4 | Winterthur | Zürich | 466.1 GWh/year |
| 5 | Lausanne | Vaud | 434.1 GWh/year |
| 6 | Geneva | Geneva | 420.2 GWh/year |
| 7 | Lugano | Ticino | 364.0 GWh/year |
| 8 | Bellinzona | Ticino | 358.2 GWh/year |
| 9 | St. Gallen | St. Gallen | 323.1 GWh/year |
| 10 | Sion | Valais | 263.0 GWh/year |
| 11 | Thun | Bern | 260.0 GWh/year |
| 12 | Biel/Bienne | Bern | 254.3 GWh/year |
| 13 | Lucerne | Lucerne | 252.5 GWh/year |
| 14 | Schaffhausen | Schaffhausen | 219.1 GWh/year |
| 15 | Köniz | Bern | 212.2 GWh/year |
| 16 | La Chaux-de-Fonds | Neuchâtel | 201.7 GWh/year |
| 17 | Chur | Grisons | 191.1 GWh/year |
| 18 | Frauenfeld | Thurgau | 191.0 GWh/year |
| 19 | Mendrisio | Ticino | 186.3 GWh/year |
| 20 | Neuchâtel | Neuchâtel | 185.9 GWh/year |
| 21 | Emmen | Lucerne | 176.8 GWh/year |
| 22 | Bulle | Fribourg | 167.3 GWh/year |
| 23 | Val de Bagnes | Valais | 167.0 GWh/year |
| 24 | Yverdon-les-Bains | Vaud | 165.7 GWh/year |
| 25 | Martigny | Valais | 161.1 GWh/year |
| 26 | Wil (SG) | St. Gallen | 157.1 GWh/year |
| 27 | Sierre | Valais | 156.8 GWh/year |
| 28 | Uster | Zürich | 154.9 GWh/year |
| 29 | Val-de-Ruz | Neuchâtel | 153.5 GWh/year |
| 30 | Kloten | Zürich | 150.2 GWh/year |
| 31 | Meyrin | Geneva | 149.2 GWh/year |
| 32 | Gossau (SG) | St. Gallen | 147.4 GWh/year |
| 33 | Glarus Nord | Glarus | 147.2 GWh/year |
| 34 | Rapperswil-Jona | St. Gallen | 146.4 GWh/year |
| 35 | Vernier | Geneva | 145.5 GWh/year |
| 36 | Langenthal | Bern | 143.6 GWh/year |
| 37 | Saanen | Bern | 139.2 GWh/year |
| 38 | Fribourg | Fribourg | 137.2 GWh/year |
| 39 | Crans-Montana | Valais | 136.8 GWh/year |
| 40 | Davos | Grisons | 134.0 GWh/year |
| 41 | Burgdorf | Bern | 132.5 GWh/year |
| 42 | Baar | Zug | 131.9 GWh/year |
| 43 | Val-de-Travers | Neuchâtel | 127.7 GWh/year |
| 44 | Altstätten | St. Gallen | 127.0 GWh/year |
| 45 | Einsiedeln | Schwyz | 126.2 GWh/year |
| 46 | Wetzikon (ZH) | Zürich | 124.6 GWh/year |
| 47 | Dübendorf | Zürich | 124.5 GWh/year |
| 48 | Pratteln | Basel-Landschaft | 123.9 GWh/year |
| 49 | Oberriet (SG) | St. Gallen | 123.7 GWh/year |
| 50 | Aarau | Aargau | 123.1 GWh/year |
| 51 | Lyss | Bern | 120.9 GWh/year |
| 52 | Wädenswil | Zürich | 120.7 GWh/year |
| 53 | Kreuzlingen | Thurgau | 120.5 GWh/year |
| 54 | Zug | Zug | 120.2 GWh/year |
| 55 | Baden | Aargau | 117.5 GWh/year |
| 56 | Locarno | Ticino | 117.2 GWh/year |
| 57 | Schwyz | Schwyz | 116.3 GWh/year |
| 58 | Regensdorf | Zürich | 116.3 GWh/year |
| 59 | Grenchen | Solothurn | 115.0 GWh/year |
| 60 | Muttenz | Basel-Landschaft | 114.7 GWh/year |
| 61 | Hinwil | Zürich | 114.1 GWh/year |
| 62 | Weinfelden | Thurgau | 113.7 GWh/year |
| 63 | Conthey | Valais | 111.6 GWh/year |
| 64 | Dietikon | Zürich | 110.7 GWh/year |
| 65 | Volketswil | Zürich | 109.7 GWh/year |
| 66 | Monthey | Valais | 108.5 GWh/year |
| 67 | Wohlen (AG) | Aargau | 107.8 GWh/year |
| 68 | Kriens | Lucerne | 107.7 GWh/year |
| 69 | Glarus Süd | Glarus | 107.2 GWh/year |
| 70 | Amriswil | Thurgau | 106.9 GWh/year |
| 71 | Delémont | Jura | 106.6 GWh/year |
| 72 | Oftringen | Aargau | 106.5 GWh/year |
| 73 | Lancy | Geneva | 105.7 GWh/year |
| 74 | Willisau | Lucerne | 104.8 GWh/year |
| 75 | Olten | Solothurn | 104.5 GWh/year |
| 76 | Nendaz | Valais | 102.6 GWh/year |
| 77 | Aigle | Vaud | 102.3 GWh/year |
| 78 | Estavayer | Fribourg | 101.8 GWh/year |
| 79 | Montreux | Vaud | 101.2 GWh/year |
| 80 | Ecublens (VD) | Vaud | 100.8 GWh/year |
| 81 | Ollon | Vaud | 100.0 GWh/year |
| 82 | Steffisburg | Bern | 100.0 GWh/year |
| 83 | Möhlin | Aargau | 99.8 GWh/year |
| 84 | Satigny | Geneva | 99.7 GWh/year |
| 85 | Brig-Glis | Valais | 99.5 GWh/year |
| 86 | Payerne | Vaud | 99.5 GWh/year |
| 87 | Eschenbach (SG) | St. Gallen | 96.6 GWh/year |
| 88 | Stabio | Ticino | 96.5 GWh/year |
| 89 | Solothurn | Solothurn | 96.4 GWh/year |
| 90 | Arbon | Thurgau | 95.2 GWh/year |
| 91 | Murten | Fribourg | 95.1 GWh/year |
| 92 | Sarnen | Obwalden | 95.0 GWh/year |
| 93 | Illnau-Effretikon | Zürich | 94.8 GWh/year |
| 94 | Bülach | Zürich | 94.5 GWh/year |
| 95 | Uzwil | St. Gallen | 93.9 GWh/year |
| 96 | Tafers | Fribourg | 92.9 GWh/year |
| 97 | Plan-les-Ouates | Geneva | 92.8 GWh/year |
| 98 | Liestal | Basel-Landschaft | 92.5 GWh/year |
| 99 | Reinach (BL) | Basel-Landschaft | 92.2 GWh/year |
| 100 | Kirchberg (SG) | St. Gallen | 91.8 GWh/year |
Bottom of the ranking
| # | Municipality | Canton | Rooftop solar electricity potential |
|---|---|---|---|
| 2100 | Cerentino | Ticino | 1.6 GWh/year |
| 2101 | Berken | Bern | 1.5 GWh/year |
| 2102 | Rossenges | Vaud | 1.5 GWh/year |
| 2103 | Zwischbergen | Valais | 1.4 GWh/year |
| 2104 | Rebévelier | Bern | 1.4 GWh/year |
| 2105 | Burg im Leimental | Basel-Landschaft | 1.4 GWh/year |
| 2106 | Riemenstalden | Schwyz | 1.3 GWh/year |
| 2107 | Meienried | Bern | 1.2 GWh/year |
| 2107 | Mauraz | Vaud | 1.2 GWh/year |
| 2109 | Bister | Valais | 1.1 GWh/year |
| 2110 | Villars-Epeney | Vaud | 1.1 GWh/year |
| 2111 | Linescio | Ticino | 0.8 GWh/year |
| 2112 | Schelten | Bern | 0.8 GWh/year |
| 2113 | Kammersrohr | Solothurn | 0.8 GWh/year |
| 2114 | Rongellen | Grisons | 0.5 GWh/year |
Regions compared
Total for each region.
- Bern9,185 GWh/year
- Zürich7,291 GWh/year
- Vaud6,033 GWh/year
- Aargau5,431 GWh/year
- St. Gallen4,072 GWh/year
- Valais3,880 GWh/year
- Ticino3,370 GWh/year
- Lucerne3,326 GWh/year
- Fribourg3,325 GWh/year
- Thurgau2,818 GWh/year
- Grisons2,630 GWh/year
- Solothurn2,373 GWh/year
- Geneva2,053 GWh/year
- Basel-Landschaft1,865 GWh/year
- Neuchâtel1,237 GWh/year
- Schwyz1,061 GWh/year
- Jura1,000.0 GWh/year
- Schaffhausen704.9 GWh/year
- Zug689.7 GWh/year
- Basel-Stadt633.9 GWh/year
- Appenzell Ausserrhoden428.0 GWh/year
- Obwalden342.1 GWh/year
- Glarus329.8 GWh/year
- Uri289.1 GWh/year
- Nidwalden253.4 GWh/year
- Appenzell Innerrhoden162.0 GWh/year
Other rankings on the same theme
Frequently asked questions
Which municipality ranks first for “Rooftop solar electricity potential”?
Zürich ranks first for “Rooftop solar electricity potential”, with 1,133 GWh/year.
What is the median for “Rooftop solar electricity potential”?
The median across the 2,114 ranked municipalities is 19.0 GWh/year.