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

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

Amden has the highest share of residents aged 65 and over in canton St. Gallen: 27.9% (2023). It is followed by Wildhaus-Alt St. Johann (26.4%) and Ebnat-Kappel (25.2%). Source: BFS, STATPOP 2023.

Ranking

BFS · STATPOP · 2023
RankMunicipalityResidents 65+Residents
1Amden27.9%1'906
2Wildhaus-Alt St. Johann26.4%2'618
3Ebnat-Kappel25.2%5'092
4Nesslau24%3'833
5Pfäfers23.1%1'601
6Eggersriet23%2'475
7Gaiserwald22.9%8'609
8Weesen22.8%1'871
9Wattwil22.7%9'161
10Goldach22.1%9'709
11Walenstadt22.1%5'852
12Wittenbach21.9%10'026
13Mörschwil21.9%3'662
14Rorschacherberg21.9%7'685
15Quarten21.8%3'085
16Rapperswil-Jona21.5%28'640
17Steinach21.4%3'580
18Rheineck21.4%3'516
19Berneck21.3%3'989
20Schmerikon21.1%4'162
21Gossau21.1%18'454
22Neckertal20.5%6'437
23Grabs20.4%7'402
24Bad Ragaz20.4%6'835
25Vilters-Wangs20.4%5'057
26Gommiswald20.2%5'657
27Thal20.1%7'097
28Zuzwil20%5'026
29Lichtensteig19.8%2'079
30Wil19.7%24'980
31Degersheim19.5%4'132
32Flawil19.5%10'631
33Flums19.2%5'347
34Berg19.1%1'012
35Altstätten19.1%12'456
36Eschenbach18.8%10'169
37Jonschwil18.7%4'023
38Wartau18.6%5'496
39Uznach18.6%7'014
40Rebstein18.5%5'051
41Sargans18.5%6'522
42Schänis18.5%4'154
43Rorschach18.4%9'955
44Au18.3%8'481
45Tübach18.2%1'594
46Mels18.1%9'538
47Bütschwil-Ganterschwil18.1%5'202
48Oberuzwil18.1%6'674
49Gams18%3'711
50Uzwil17.9%14'279
51St. Gallen17.8%78'213
52Diepoldsau17.7%6'928
53Mosnang17.7%2'969
54Marbach17.6%2'118
55Kirchberg17.5%9'755
56Balgach17.4%5'139
57Andwil17.3%2'128
58Oberriet17.2%9'291
59Kaltbrunn17.2%5'084
60St. Margrethen17%6'558
61Waldkirch17%3'544
62Benken16.9%3'035
63Sennwald16.7%6'269
64Sevelen16.7%5'392
65Oberbüren16.7%4'660
66Widnau16.6%10'337
67Buchs16.6%13'931
68Untereggen16.2%1'027
69Rüthi16.2%2'542
70Niederhelfenschwil16.1%3'256
71Lütisburg16%1'645
72Niederbüren16%1'497
73Eichberg15.9%1'571
74Muolen15%1'257
75Häggenschwil14.9%1'431

How we measure this

BFS · STATPOP

Share of permanent residents aged 65 and over, per municipality, from the BFS STATPOP register (2023). 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: 27.9% as of 2023.
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.