Skip to main content
Ranking · Data swissALTIRegio 2026 · Source: BFS

The greatest vertical range in canton St. Gallen

National ranking →

Pfäfers has the greatest vertical range in canton St. Gallen: 2'651 m between its lowest and highest terrain. Next come Mels (2'454 m) and Bad Ragaz (2'195 m). This is the drop from valley floor to summit across the whole municipal area. Source: swisstopo swissALTIRegio 2026.

Ranking

swisstopo · swissALTIRegio 2026
RankMunicipalityVertical rangeResidents
1Pfäfers2'651 m1'647
2Mels2'454 m9'581
3Bad Ragaz2'195 m6'836
4Vilters-Wangs2'152 m5'168
5Quarten2'090 m3'118
6Flums2'086 m5'458
7Walenstadt1'958 m6'083
8Sevelen1'931 m5'405
9Grabs1'910 m7'535
10Wartau1'883 m5'617
11Buchs1'780 m14'287
12Sennwald1'721 m6'428
13Gams1'678 m3'736
14Amden1'664 m1'896
15Wildhaus-Alt St. Johann1'624 m2'614
16Schänis1'507 m4'213
17Nesslau1'433 m3'937
18Altstätten1'386 m12'788
19Sargans1'344 m6'670
20Ebnat-Kappel1'249 m5'353
21Kaltbrunn1'127 m5'128
22Rüthi965 m2'667
23Gommiswald936 m5'838
24Oberriet897 m9'417
25Eschenbach878 m10'401
26Weesen791 m1'895
27Mosnang739 m2'936
28Wattwil736 m9'262
29Neckertal591 m6'446
30St. Gallen568 m79'487
31Lichtensteig542 m2'157
32Rorschacherberg495 m7'741
33Eichberg473 m1'614
34Eggersriet454 m2'370
35Kirchberg444 m9'879
36Untereggen417 m1'035
37Degersheim416 m4'209
38Waldkirch402 m3'581
39Bütschwil-Ganterschwil394 m5'385
40Gaiserwald368 m8'828
41Oberuzwil339 m6'864
42Lütisburg331 m1'647
43Balgach312 m5'229
44Berneck310 m4'026
45Jonschwil294 m3'979
46Wittenbach291 m10'157
47Rebstein291 m5'084
48Flawil272 m10'672
49Thal270 m7'217
50Wil265 m25'444
51Au260 m8'771
52Gossau250 m18'943
53Mörschwil249 m3'702
54St. Margrethen227 m6'731
55Niederhelfenschwil217 m3'309
56Zuzwil216 m4'994
57Uzwil209 m14'676
58Berg200 m1'021
59Benken194 m3'119
60Marbach193 m2'147
61Uznach186 m7'114
62Andwil185 m2'117
63Oberbüren181 m4'762
64Goldach169 m9'872
65Niederbüren153 m1'571
66Häggenschwil145 m1'432
67Schmerikon140 m4'168
68Rheineck138 m3'566
69Rapperswil-Jona137 m28'836
70Steinach105 m3'579
71Muolen92 m1'251
72Tübach84 m1'587
73Rorschach74 m10'389
74Diepoldsau19 m6'933
75Widnau13 m10'485
swissALTIRegio 2026 · swisstopo, retrieved 28.08.2026

How we measure this

swisstopo

The vertical range is the highest terrain point minus the lowest, in metres, across the whole municipal area, from the swisstopo swissALTIRegio digital elevation model (swissALTIRegio 2026). It captures the valley-to-summit drop a territory spans — Anniviers leads at 3,865 m, and Lauterbrunnen ranks high because of the near-vertical wall rising from its valley floor. A large range usually goes hand in hand with steep terrain; see the steepest-municipalities ranking for the average gradient.

Frequently asked questions

Which municipality in canton St. Gallen has the greatest vertical range?
Pfäfers, spanning 2'651 m between its lowest and highest terrain (swissALTIRegio 2026) — the greatest vertical range of any municipality in canton St. Gallen.
How is vertical range calculated?
It is the highest terrain point within the municipal area minus the lowest, both taken from the swisstopo elevation model. It measures the total height difference the territory spans, from valley floor to summit.

Related rankings