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

The highest terrain points in canton St. Gallen

National ranking

Pfäfers reaches the highest terrain point in canton St. Gallen: 2'825 m above sea level. Next come Wildhaus-Alt St. Johann (2'500 m) and Mels (2'482 m). This is the highest elevation anywhere inside the municipal area — the summit the territory reaches, not the altitude of the village. Source: swisstopo swissALTIRegio 2025.

Ranking

swisstopo · swissALTIRegio 2025
RankMunicipalityHighest pointResidents
1Pfäfers2'825 m1'601
2Wildhaus-Alt St. Johann2'500 m2'618
3Mels2'482 m9'538
4Wartau2'379 m5'496
5Walenstadt2'378 m5'852
6Quarten2'347 m3'085
7Flums2'256 m5'347
8Gams2'149 m3'711
9Sargans2'113 m6'522
10Bad Ragaz2'107 m6'835
11Grabs2'062 m7'402
12Sennwald1'952 m6'269
13Amden1'939 m1'906
14Vilters-Wangs1'900 m5'057
15Sevelen1'887 m5'392
16Weesen1'863 m1'871
17Nesslau1'777 m3'833
18Schänis1'690 m4'154
19Kaltbrunn1'441 m5'084
20Ebnat-Kappel1'362 m5'092
21Eschenbach1'327 m10'169
22Gommiswald1'314 m5'657
23Altstätten1'289 m12'456
24Wattwil1'198 m9'161
25Buchs1'185 m13'931
26Mosnang1'172 m2'969
27Neckertal1'167 m6'437
28Eichberg1'070 m1'571
29Oberriet1'044 m9'291
30Rebstein945 m5'051
31Marbach942 m2'118
32Lichtensteig916 m2'079
33St. Gallen906 m78'213
34Gaiserwald903 m8'609
35Kirchberg896 m9'755
36Degersheim882 m4'132
37Balgach881 m5'139
38Gossau870 m18'454
39Rüthi862 m2'542
40Bütschwil-Ganterschwil836 m5'202
41Lütisburg806 m1'645
42Zuzwil778 m5'026
43Andwil775 m2'128
44Waldkirch774 m3'544
45Wil772 m24'980
46Uznach770 m7'014
47Niederhelfenschwil734 m3'256
48Oberbüren730 m4'660
49Uzwil721 m14'279
50Jonschwil702 m4'023
51Oberuzwil702 m6'674
52Schmerikon682 m4'162
53Diepoldsau675 m6'928
54Rapperswil-Jona668 m28'640
55Flawil660 m10'631
56Widnau623 m10'337
57Wittenbach615 m10'026
58Niederbüren613 m1'497
59Au603 m8'481
60Benken577 m3'035
61Berneck553 m3'989
62Eggersriet535 m2'475
63Mörschwil531 m3'662
64Muolen523 m1'257
65Untereggen520 m1'027
66Häggenschwil518 m1'431
67Berg449 m1'012
68Steinach417 m3'580
69Goldach402 m9'709
70St. Margrethen399 m6'558
71Rorschach396 m9'955
72Rorschacherberg396 m7'685
73Tübach396 m1'594
74Rheineck396 m3'516
75Thal396 m7'097
swissALTIRegio 2025 · swisstopo, retrieved 04.08.2026

How we measure this

swisstopo

The highest elevation found anywhere inside the municipal boundary, in metres above sea level, computed from the swisstopo swissALTIRegio digital elevation model (swissALTIRegio 2025). It describes the whole municipal territory, not the settlement: a municipality can reach a 4,000 m summit while its village lies far below — Zermatt's terrain peaks at 4,627 m but its village sits near 1,624 m. For the height of the inhabited settlement see the highest-villages ranking; for how high-lying the whole territory is on average, see the highest-lying-municipalities ranking.

Frequently asked questions

Which municipality in canton St. Gallen has the highest terrain point?
Pfäfers, whose territory reaches 2'825 m above sea level (swissALTIRegio 2025) — the highest terrain point of any municipality in canton St. Gallen.
Is this the height of the village?
No. It is the highest point anywhere inside the municipal area, taken from the swisstopo elevation model — usually a summit far above the inhabited settlement. The village elevation is a separate figure.

Related rankings