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

The greatest solar potential per capita in canton Solothurn

National ranking

Kammersrohr has the greatest solar potential per capita in canton Solothurn: its roofs could generate about 23'438 kWh of electricity a year per inhabitant. Next come Beinwil (21'815 kWh) and Härkingen (20'216 kWh). Per capita, small municipalities with lots of roof area — barns and sheds — lead, not the big cities. Source: BFE/FSO.

Ranking

BFE + BFS · 2025
RankMunicipalitySolar potential per capitaResidents
1Kammersrohr23'438 kWh32
2Beinwil21'815 kWh248
3Härkingen20'216 kWh1'763
4Neuendorf19'755 kWh2'412
5Eppenberg-Wöschnau16'190 kWh336
6Biezwil15'362 kWh345
7Walterswil14'831 kWh768
8Kienberg14'620 kWh526
9Unterramsern14'261 kWh230
10Aedermannsdorf14'168 kWh607
11Lüsslingen-Nennigkofen14'147 kWh1'131
12Däniken13'829 kWh3'108
13Messen13'811 kWh1'506
14Buchegg13'444 kWh2'979
15Schnottwil12'813 kWh1'159
16Balm bei Günsberg12'676 kWh213
17Hauenstein-Ifenthal12'471 kWh348
18Matzendorf12'300 kWh1'439
19Kleinlützel12'076 kWh1'190
20Seewen11'498 kWh1'088
21Fulenbach11'450 kWh1'841
22Drei Höfe11'403 kWh727
23Welschenrohr-Gänsbrunnen11'309 kWh1'199
24Deitingen11'308 kWh2'409
25Wolfwil11'161 kWh2'473
26Gunzgen11'110 kWh1'783
27Rickenbach11'093 kWh1'208
28Lüterkofen-Ichertswil11'018 kWh923
29Metzerlen-Mariastein11'010 kWh970
30Wisen10'843 kWh451
31Obergerlafingen10'828 kWh1'232
32Kestenholz10'731 kWh1'888
33Hüniken10'688 kWh160
34Herbetswil10'600 kWh617
35Boningen10'588 kWh816
36Mümliswil-Ramiswil10'534 kWh2'472
37Stüsslingen10'372 kWh1'265
38Gretzenbach10'273 kWh2'825
39Flumenthal10'254 kWh1'023
40Luterbach10'234 kWh3'756
41Riedholz10'190 kWh2'319
42Etziken10'137 kWh1'093
43Selzach10'088 kWh3'750
44Hochwald10'016 kWh1'278
45Niederbuchsiten9'861 kWh1'369
46Oberbuchsiten9'782 kWh2'382
47Oensingen9'775 kWh6'766
48Gempen9'706 kWh919
49Laupersdorf9'676 kWh1'916
50Holderbank9'615 kWh779
51Nunningen9'482 kWh1'948
52Subingen9'278 kWh3'311
53Günsberg9'264 kWh1'169
54Egerkingen9'175 kWh4'365
55Aeschi9'136 kWh1'342
56Horriwil9'117 kWh940
57Bolken9'085 kWh579
58Büsserach9'025 kWh2'473
59Bärschwil8'958 kWh806
60Bättwil8'928 kWh1'185
61Oberdorf8'760 kWh1'806
62Hägendorf8'694 kWh5'343
63Lohn-Ammannsegg8'544 kWh2'940
64Lommiswil8'508 kWh1'615
65Himmelried8'501 kWh974
66Bellach8'436 kWh5'632
67Witterswil8'325 kWh1'475
68Biberist8'222 kWh9'531
69Zullwil8'196 kWh704
70Büren8'160 kWh1'060
71Lostorf8'111 kWh4'113
72Recherswil8'106 kWh2'260
73Meltingen8'026 kWh623
74Hubersdorf7'813 kWh727
75Rüttenen7'804 kWh1'498
76Rodersdorf7'697 kWh1'398
77Kriegstetten7'527 kWh1'456
78Winznau7'525 kWh2'061
79Nuglar-St. Pantaleon7'506 kWh1'580
80Gerlafingen7'404 kWh5'859
81Balsthal7'397 kWh6'622
82Bettlach7'384 kWh4'935
83Niedergösgen7'252 kWh4'297
84Fehren7'141 kWh619
85Dulliken7'114 kWh5'489
86Erlinsbach6'980 kWh3'761
87Grindel6'949 kWh508
88Derendingen6'940 kWh7'219
89Erschwil6'737 kWh996
90Wangen bei Olten6'692 kWh5'598
91Breitenbach6'671 kWh4'440
92Schönenwerd6'634 kWh5'437
93Hofstetten-Flüh6'487 kWh3'410
94Zuchwil6'287 kWh9'622
95Obergösgen6'204 kWh2'553
96Feldbrunnen-St. Niklaus6'142 kWh1'068
97Langendorf6'071 kWh3'983
98Grenchen6'061 kWh18'973
99Solothurn5'728 kWh16'830
100Kappel5'689 kWh3'591
101Dornach5'564 kWh6'898
102Olten5'426 kWh19'265
103Starrkirch-Wil5'010 kWh2'020
104Trimbach4'912 kWh6'928
Swiss Federal Office of Energy (SFOE), retrieved 31.08.2026

How we measure this

BFE + BFS

Modelled annual rooftop electricity yield (BFE solar model, 2025 snapshot) divided by the permanent resident population (FSO STATPOP), in kilowatt-hours per year per inhabitant. For scale: an ElCom reference household (profile H4) uses 4,500 kWh a year. It is a potential, not installed capacity or actual generation. Per capita the absolute ranking inverts: small municipalities with large barn and shed roofs lead, not the cities with the most total roof area.

Frequently asked questions

Which municipality in canton Solothurn has the greatest solar potential per capita?
Kammersrohr: its roofs could generate about 23'438 kWh of electricity a year per inhabitant (2025) — the greatest modelled per-capita potential of any municipality in canton Solothurn.
Why do small municipalities lead rather than the cities?
Because the roof potential is divided by the number of inhabitants: few residents with large barn, shed and stable roofs produce high per-capita values. Big cities have the greatest absolute potential but little roof area per person. The figure remains modelled potential, not today's generation.