Skip to main content
Home
National ranking · Data swissALTIRegio 2025 · Source: BFS

The steepest municipalities in Switzerland

Swiss municipality rankings

Santa Maria in Calanca (GR) is the steepest municipality in Switzerland: its terrain averages 38.4° of slope. Next come Mergoscia (38.4°) and Niederried bei Interlaken (37.6°). This is the average gradient over the whole municipal area — not where people live — measured on a 40 m elevation grid, so it is reliable for ranking but slightly gentler than a finer grid would show. Source: swisstopo swissALTIRegio 2025.

Top 100

swisstopo · swissALTIRegio 2025
RankMunicipalityMean slopeCantonResidents
1Santa Maria in Calanca38.4°GR119
2Mergoscia38.4°TI203
3Niederried bei Interlaken37.6°BE375
4Muralto36.9°TI2'587
5Verzasca36.9°TI786
6Felsberg36.6°GR2'833
7Personico36.6°TI309
8Brione sopra Minusio36.5°TI442
9Lavertezzo36.3°TI1'238
10Cama36.1°GR691
11Grono35.6°GR1'556
12Jenins35.5°GR948
13Castaneda35.4°GR262
14Biasca35.3°TI6'136
15Gurtnellen35°UR505
16Lostallo35°GR850
17Cugnasco-Gerra34.8°TI2'862
18Avegno Gordevio34.7°TI1'568
19Bitsch34.6°VS1'116
20Cerentino34.4°TI38
21Cevio34.4°TI1'109
22Steg-Hohtenn34.4°VS1'691
23Randa34.3°VS461
24Tamins34.2°GR1'215
25Rossa34.2°GR161
26Stalden34.2°VS1'112
27Lütschental34.1°BE226
28Riviera34.1°TI4'262
29San Vittore34°GR912
30Maggia34°TI2'688
31Linescio33.7°TI42
32Wassen33.5°UR428
33Onsernone33.5°TI663
34Bovernier33.5°VS924
35Soazza33.4°GR332
36Eggerberg33.4°VS329
37Baltschieder33.4°VS1'367
38Eisten33.4°VS191
39St. Niklaus33.4°VS2'268
40Calanca33.3°GR211
41Bister33.3°VS39
42Collonges33.2°VS865
43Giornico33.1°TI795
44Buseno32.9°GR91
45Scharans32.8°GR838
46Silenen32.7°UR2'040
47Centovalli32.7°TI1'098
48Inden32.7°VS118
49Ausserberg32.6°VS637
50Erstfeld32.5°UR3'950
51Lavizzara32.5°TI487
52Zwischbergen32.5°VS81
53Salvan32.5°VS1'483
54Ponte Capriasca32.3°TI1'926
55Lauterbrunnen32.2°BE2'315
56Kandersteg32.1°BE1'308
57Lavey-Morcles32.1°VD1'022
58Gsteigwiler32°BE434
59Göschenen32°UR452
60Isenthal31.9°UR457
61Orselina31.8°TI699
62Martigny-Combe31.8°VS2'332
63Weesen31.7°SG1'871
64Guttannen31.6°BE247
65Lumino31.5°TI1'614
66Gordola31.5°TI4'814
67Naters31.5°VS10'605
68Orsières31.5°VS3'292
69Oberried am Brienzersee31.4°BE469
70Serravalle31.4°TI2'066
71Terre di Pedemonte31.4°TI2'673
72Grengiols31.4°VS424
73Miglieglia31.3°TI301
74Innertkirchen31.2°BE1'075
75Campo (Vallemaggia)31.2°TI49
76Isérables31.2°VS809
77Embd31.2°VS294
78Roveredo31.1°GR2'625
79Raron31.1°VS2'002
80Mörel-Filet31.1°VS745
81Ringgenberg30.9°BE2'651
82Schwanden bei Brienz30.9°BE657
83Trient30.9°VS160
84Täsch30.8°VS1'366
85Kandergrund30.7°BE821
86Trin30.7°GR1'525
87Alto Malcantone30.7°TI1'386
88Sembrancher30.7°VS1'093
89Morbio Inferiore30.6°TI4'419
90Ferden30.6°VS253
91Dorénaz30.6°VS1'103
92Saxeten30.5°BE91
93Minusio30.4°TI7'365
94Blatten30.3°VS303
95Gams30.2°SG3'711
96Saas-Balen30.2°VS362
97Staldenried30.1°VS541
98Zillis-Reischen30°GR419
99Prato30°TI381
100Samnaun29.9°GR755
swissALTIRegio 2025 · swisstopo, retrieved 04.08.2026

How we measure this

swisstopo

The mean slope of the terrain in degrees, averaged over the whole municipal area from the swisstopo swissALTIRegio digital elevation model at 40 m resolution (swissALTIRegio 2025). Two caveats matter. First, it describes the entire territory, not the inhabited settlement — a municipality can be steep overall while its village sits on flat ground. Second, slope depends on the grid it is measured at: at 40 m the figures run a few percent gentler than a 10 m grid, so use them to order municipalities, not as an absolute gradient. Steep terrain and large vertical range tend to coincide; see the greatest-vertical-range ranking.

Frequently asked questions

Why is the slope measured at 40 m?
Slope depends on the resolution of the elevation grid it is computed from. These figures use the swisstopo 40 m grid, which is stable and comparable across all municipalities; a finer 10 m grid would read a few percent steeper. The ranking order is reliable, but the degree value is not an absolute gradient.

Related rankings