Skip to main content
Canton St. Gallen overview
Ranking · Data 2025 · Source: BFS

The municipalities with the highest share of residents 65+ in canton St. Gallen (2025)

National ranking

Amden has the highest share of residents aged 65 and over in canton St. Gallen: 28% (2025). It is followed by Wildhaus-Alt St. Johann (27.5%) and Nesslau (25.4%). Source: BFS, STATPOP 2025.

Ranking

BFS · STATPOP · 2025
RankMunicipalityResidents 65+Residents
1Amden28%1'896
2Wildhaus-Alt St. Johann27.5%2'614
3Nesslau25.4%3'937
4Ebnat-Kappel25.3%5'353
5Eggersriet24.9%2'370
6Pfäfers24.2%1'647
7Mörschwil24.1%3'702
8Weesen24.1%1'895
9Wattwil23.2%9'262
10Rorschacherberg23.1%7'741
11Quarten23%3'118
12Gaiserwald23%8'828
13Wittenbach22.6%10'157
14Schmerikon22.6%4'168
15Goldach22.4%9'872
16Neckertal22.4%6'446
17Rheineck22%3'566
18Walenstadt22%6'083
19Steinach21.9%3'579
20Rapperswil-Jona21.9%28'836
21Zuzwil21.6%4'994
22Gossau21.6%18'943
23Berneck21.5%4'026
24Grabs21.4%7'535
25Bad Ragaz21.4%6'836
26Thal21.3%7'217
27Berg20.9%1'021
28Gommiswald20.9%5'838
29Vilters-Wangs20.8%5'168
30Flawil20.3%10'672
31Degersheim20.2%4'209
32Wil20.2%25'444
33Flums19.9%5'458
34Altstätten19.8%12'788
35Jonschwil19.8%3'979
36Eschenbach19.7%10'401
37Wartau19.5%5'617
38Schänis19.4%4'213
39Uznach19.4%7'114
40Lichtensteig19.4%2'157
41Tübach19.2%1'587
42Marbach19.2%2'147
43Gams19.2%3'736
44Mels19.2%9'581
45Rebstein19.1%5'084
46Kaltbrunn19.1%5'128
47Oberuzwil19.1%6'864
48Bütschwil-Ganterschwil19%5'385
49Mosnang18.8%2'936
50Diepoldsau18.7%6'933
51Benken18.6%3'119
52Sargans18.5%6'670
53Rorschach18.4%10'389
54Au18.2%8'771
55Oberriet18.2%9'417
56Kirchberg18.2%9'879
57Andwil18.2%2'117
58Uzwil18.1%14'676
59St. Gallen18%79'487
60Balgach18%5'229
61Niederbüren17.9%1'571
62Waldkirch17.8%3'581
63Widnau17.6%10'485
64Sevelen17.4%5'405
65Oberbüren17.4%4'762
66Untereggen17.2%1'035
67St. Margrethen17.2%6'731
68Buchs17.2%14'287
69Sennwald17.1%6'428
70Lütisburg17%1'647
71Niederhelfenschwil16.7%3'309
72Rüthi16.6%2'667
73Eichberg16.3%1'614
74Häggenschwil15.9%1'432
75Muolen15.3%1'251
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 St. Gallen has the oldest population?
Amden has the highest share of residents 65+ in canton St. Gallen: 28% 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.