Skip to main content
Canton Lucerne overview
Ranking · Data swissALTIRegio 2025 · Source: BFS

The steepest municipalities in canton Lucerne

National ranking

Romoos is the steepest municipality in canton Lucerne: its terrain averages 25.3° of slope. Next come Vitznau (23.6°) and Flühli (21.2°). This is the mean gradient across the whole municipal area, measured on a 40 m elevation grid — a figure for ordering, not an absolute gradient. Source: swisstopo swissALTIRegio 2025.

Ranking

swisstopo · swissALTIRegio 2025
RankMunicipalityMean slopeResidents
1Romoos25.3°652
2Vitznau23.6°1'430
3Flühli21.2°1'821
4Escholzmatt-Marbach21.1°4'474
5Hasle19.7°1'794
6Schwarzenberg19.3°1'792
7Luthern18.3°1'265
8Doppleschwand18.1°830
9Hergiswil bei Willisau17.4°1'928
10Entlebuch16.8°3'387
11Schüpfheim16.5°4'251
12Wolhusen15.5°4'561
13Udligenswil14.9°2'480
14Menznau14.9°3'113
15Kriens14.6°29'632
16Werthenstein14.2°2'199
17Willisau12.8°9'149
18Adligenswil12.3°5'621
19Weggis12.2°4'644
20Reiden11.1°7'492
21Wikon10.8°1'509
22Zell10.7°2'162
23Grossdietwil10.3°904
24Dagmersellen10.1°5'878
25Nebikon10.1°2'817
26Ufhusen10.1°936
27Altbüron10°1'032
28Fischbach10°731
29Roggliswil9.8°789
30Greppen9.7°1'201
31Altishofen9.7°2'018
32Rickenbach9.2°3'695
33Egolzwil8.5°1'661
34Triengen8.3°4'811
35Pfaffnau2'784
36Horw7.9°15'475
37Meggen7.6°7'771
38Malters7.5°7'771
39Root7.5°5'727
40Büron7.3°2'746
41Meierskappel7.2°1'580
42Ruswil7'472
43Schenkon3'130
44Wauwil2'599
45Römerswil6.8°1'789
46Schötz6.8°4'924
47Schlierbach6.6°988
48Geuensee6.4°2'900
49Dierikon6.3°1'665
50Grosswangen6.3°3'450
51Hitzkirch6.2°6'030
52Alberswil728
53Aesch5.8°1'405
54Eich5.7°1'669
55Ermensee5.4°1'032
56Hohenrain5.4°2'452
57Gisikon5.4°1'503
58Schongau5.3°1'061
59Ebikon5.3°14'662
60Lucerne5.3°85'534
61Beromünster5.2°6'714
62Buttisholz5.1°3'504
63Mauensee4.8°1'532
64Inwil4.6°2'919
65Neuenkirch4.6°7'222
66Sempach4.4°4'160
67Knutwil4.3°2'460
68Rain3.9°3'129
69Oberkirch3.9°5'077
70Ettiswil3.8°2'878
71Eschenbach3.7°3'806
72Hildisrieden3.7°2'468
73Emmen3.6°32'380
74Nottwil3.6°4'149
75Ballwil2'821
76Rothenburg2.8°7'828
77Hochdorf2.7°10'033
78Honau1.9°566
79Buchrain1.6°6'782
80Sursee1.3°10'810
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

Which municipality in canton Lucerne has the steepest terrain?
Romoos, whose terrain averages 25.3° of slope (swissALTIRegio 2025) — the steepest of any municipality in canton Lucerne, measured on the swisstopo 40 m elevation grid.
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