Skip to main content
Canton Solothurn overview
Ranking · Data 2025 · Source: BFS

The municipalities with the highest share of residents 65+ in canton Solothurn (2025)

National ranking

Kammersrohr has the highest share of residents aged 65 and over in canton Solothurn: 37.5% (2025). It is followed by Balm bei Günsberg (32.4%) and Rodersdorf (31%). Source: BFS, STATPOP 2025.

Ranking

BFS · STATPOP · 2025
RankMunicipalityResidents 65+Residents
1Kammersrohr37.5%32
2Balm bei Günsberg32.4%213
3Rodersdorf31%1'398
4Bärschwil29.9%806
5Hochwald29.3%1'278
6Kleinlützel29.1%1'190
7Rüttenen27.8%1'498
8Langendorf27.1%3'983
9Nuglar-St. Pantaleon26.8%1'580
10Biezwil26.7%345
11Feldbrunnen-St. Niklaus26.6%1'068
12Lohn-Ammannsegg26.4%2'940
13Grindel26.4%508
14Beinwil26.2%248
15Metzerlen-Mariastein25.9%970
16Himmelried25.9%974
17Günsberg25.7%1'169
18Welschenrohr-Gänsbrunnen25.6%1'199
19Aeschi25.6%1'342
20Nunningen25.6%1'948
21Oberdorf25.5%1'806
22Aedermannsdorf25.4%607
23Bettlach25.3%4'935
24Erschwil25.2%996
25Hubersdorf25%727
26Kriegstetten24.9%1'456
27Bellach24.9%5'632
28Dornach24.5%6'898
29Lommiswil24.5%1'615
30Buchegg24.2%2'979
31Obergösgen24.1%2'553
32Seewen23.9%1'088
33Riedholz23.7%2'319
34Gempen23.5%919
35Witterswil23.5%1'475
36Lostorf23.5%4'113
37Deitingen23.5%2'409
38Drei Höfe23.5%727
39Winznau23.4%2'061
40Stüsslingen23.2%1'265
41Lüterkofen-Ichertswil23.1%923
42Hofstetten-Flüh23.1%3'410
43Wisen23.1%451
44Breitenbach23.1%4'440
45Herbetswil23%617
46Mümliswil-Ramiswil23%2'472
47Recherswil23%2'260
48Gunzgen22.7%1'783
49Meltingen22.6%623
50Luterbach22.4%3'756
51Obergerlafingen22.4%1'232
52Matzendorf22.1%1'439
53Grenchen22.1%18'973
54Walterswil22.1%768
55Fehren22.1%619
56Wolfwil22%2'473
57Messen22%1'506
58Solothurn21.9%16'830
59Laupersdorf21.8%1'916
60Däniken21.8%3'108
61Bättwil21.7%1'185
62Gretzenbach21.7%2'825
63Fulenbach21.6%1'841
64Biberist21.5%9'531
65Rickenbach21.2%1'208
66Kestenholz21.1%1'888
67Selzach21.1%3'750
68Dulliken21.1%5'489
69Subingen21%3'311
70Lüsslingen-Nennigkofen20.9%1'131
71Flumenthal20.9%1'023
72Kienberg20.7%526
73Niedergösgen20.6%4'297
74Erlinsbach20.6%3'761
75Derendingen20.6%7'219
76Hüniken20.6%160
77Schnottwil20.5%1'159
78Büsserach20.5%2'473
79Zullwil20.5%704
80Hauenstein-Ifenthal20.4%348
81Balsthal20.3%6'622
82Kappel20.2%3'591
83Schönenwerd20.2%5'437
84Bolken20%579
85Horriwil20%940
86Starrkirch-Wil19.9%2'020
87Büren19.5%1'060
88Hägendorf19.4%5'343
89Eppenberg-Wöschnau19.3%336
90Wangen bei Olten19.2%5'598
91Olten19%19'265
92Holderbank18.9%779
93Etziken18.9%1'093
94Zuchwil18.7%9'622
95Egerkingen18.5%4'365
96Neuendorf18.5%2'412
97Trimbach18.3%6'928
98Niederbuchsiten18%1'369
99Gerlafingen18%5'859
100Unterramsern17.8%230
101Härkingen17.2%1'763
102Oensingen17%6'766
103Oberbuchsiten16.6%2'382
104Boningen15.7%816
STATPOP 2025 · Federal Statistical Office (FSO), retrieved 31.08.2026

How we measure this

BFS · STATPOP

Share of permanent residents aged 65 and over, per municipality, from the BFS STATPOP register (2025). The inverse reading — the youngest municipalities — is at the bottom of the table.

Frequently asked questions

Which municipality in canton Solothurn has the oldest population?
Kammersrohr has the highest share of residents 65+ in canton Solothurn: 37.5% as of 2025.
How is the age structure measured?
We rank by the share of permanent residents aged 65 and over from the BFS STATPOP register. The full table also shows every municipality’s share, so the youngest municipalities are visible as well.