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

The greatest solar potential per capita in canton Thurgau

National ranking

Raperswilen has the greatest solar potential per capita in canton Thurgau: its roofs could generate about 24'709 kWh of electricity a year per inhabitant. Next come Basadingen-Schlattingen (23'581 kWh) and Wäldi (22'163 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
1Raperswilen24'709 kWh429
2Basadingen-Schlattingen23'581 kWh1'935
3Wäldi22'163 kWh1'179
4Homburg21'979 kWh1'597
5Schönholzerswilen19'839 kWh872
6Amlikon-Bissegg19'571 kWh1'423
7Hohentannen18'851 kWh670
8Kesswil16'843 kWh1'004
9Kemmental16'686 kWh2'924
10Wuppenau16'444 kWh1'215
11Hüttwilen16'149 kWh1'776
12Herdern16'032 kWh1'182
13Uesslingen-Buch15'684 kWh1'242
14Birwinken15'606 kWh1'452
15Wigoltingen15'568 kWh2'674
16Bussnang15'225 kWh2'599
17Hefenhofen14'784 kWh1'344
18Neunforn14'521 kWh1'170
19Sommeri14'411 kWh696
20Langrickenbach14'365 kWh1'551
21Schlatt14'276 kWh1'857
22Affeltrangen14'211 kWh2'890
23Hüttlingen14'042 kWh898
24Lengwil13'881 kWh1'814
25Egnach13'721 kWh5'259
26Braunau13'134 kWh919
27Zihlschlacht-Sitterdorf12'798 kWh2'655
28Salmsach12'685 kWh1'631
29Güttingen12'525 kWh1'905
30Märstetten12'517 kWh3'067
31Lommis12'273 kWh1'355
32Thundorf12'208 kWh1'771
33Wagenhausen11'906 kWh1'852
34Hauptwil-Gottshaus11'768 kWh2'121
35Sulgen11'761 kWh4'186
36Erlen11'678 kWh4'028
37Bürglen11'465 kWh4'252
38Mammern11'390 kWh712
39Fischingen11'380 kWh3'145
40Stettfurt11'233 kWh1'298
41Tobel-Tägerschen11'176 kWh1'751
42Dozwil11'146 kWh724
43Pfyn11'058 kWh2'259
44Berg11'030 kWh3'757
45Eschenz10'902 kWh1'951
46Wängi10'889 kWh5'141
47Tägerwilen10'757 kWh5'558
48Roggwil10'735 kWh3'471
49Warth-Weiningen10'484 kWh1'467
50Bichelsee-Balterswil9'624 kWh3'034
51Bettwiesen9'594 kWh1'355
52Altnau9'498 kWh2'351
53Weinfelden8'984 kWh12'652
54Müllheim8'933 kWh3'403
55Kradolf-Schönenberg8'912 kWh3'935
56Felben-Wellhausen8'859 kWh3'312
57Eschlikon8'606 kWh4'913
58Salenstein8'595 kWh1'502
59Bischofszell8'445 kWh6'438
60Diessenhofen8'444 kWh4'157
61Matzingen8'444 kWh3'355
62Gachnang8'382 kWh4'778
63Gottlieben8'134 kWh359
64Münchwilen8'057 kWh6'043
65Aadorf8'034 kWh9'924
66Ermatingen7'797 kWh3'799
67Uttwil7'314 kWh1'873
68Sirnach7'251 kWh8'387
69Amriswil7'022 kWh15'225
70Frauenfeld7'022 kWh27'201
71Romanshorn6'834 kWh11'982
72Steckborn6'722 kWh4'036
73Berlingen6'504 kWh941
74Münsterlingen6'377 kWh3'726
75Wilen6'371 kWh2'469
76Arbon5'805 kWh16'407
77Horn5'576 kWh3'228
78Rickenbach5'208 kWh3'078
79Kreuzlingen5'115 kWh23'550
80Bottighofen5'110 kWh2'765
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 Thurgau has the greatest solar potential per capita?
Raperswilen: its roofs could generate about 24'709 kWh of electricity a year per inhabitant (2025) — the greatest modelled per-capita potential of any municipality in canton Thurgau.
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.