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

The steepest municipalities in canton Solothurn

National ranking →

Balm bei Günsberg is the steepest municipality in canton Solothurn: its terrain averages 23.3° of slope. Next come Beinwil (22.2°) and Herbetswil (20.6°). 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 2026.

Ranking

swisstopo · swissALTIRegio 2026
RankMunicipalityMean slopeResidents
1Balm bei Günsberg23.3°213
2Beinwil22.2°248
3Herbetswil20.6°617
4Erschwil20.6°996
5Bärschwil19.9°806
6Grindel19.9°508
7Welschenrohr-Gänsbrunnen19.4°1'199
8Oberdorf19.3°1'806
9Mümliswil-Ramiswil18.9°2'472
10Meltingen18.9°623
11Günsberg18.1°1'169
12Holderbank17.5°779
13Aedermannsdorf17.3°607
14Zullwil17.3°704
15Hauenstein-Ifenthal17°348
16Trimbach16.9°6'928
17Wisen16.9°451
18Himmelried16.8°974
19Rüttenen16.7°1'498
20Balsthal16.5°6'622
21Nunningen16.4°1'948
22Hägendorf16.1°5'343
23Kleinlützel16.1°1'190
24Kienberg15.5°526
25Matzendorf15.2°1'439
26Büren14.9°1'060
27Laupersdorf14.7°1'916
28Büsserach14°2'473
29Stüsslingen13.9°1'265
30Egerkingen13.8°4'365
31Lostorf13.8°4'113
32Seewen13.7°1'088
33Nuglar-St. Pantaleon13.6°1'580
34Lommiswil13.5°1'615
35Kammersrohr12.7°32
36Oberbuchsiten12.4°2'382
37Bettlach12.4°4'935
38Selzach12.4°3'750
39Dornach12.1°6'898
40Hofstetten-Flüh12°3'410
41Wangen bei Olten11.4°5'598
42Metzerlen-Mariastein10.6°970
43Starrkirch-Wil10.4°2'020
44Grenchen10.3°18'973
45Erlinsbach10.2°3'761
46Rickenbach9.8°1'208
47Fehren9.7°619
48Oensingen9.4°6'766
49Olten9°19'265
50Kappel8.9°3'591
51Hochwald8.4°1'278
52Dulliken8.4°5'489
53Walterswil8.1°768
54Gempen7.6°919
55Winznau7.4°2'061
56Unterramsern7.3°230
57Riedholz6.9°2'319
58Eppenberg-Wöschnau6.9°336
59Breitenbach6.7°4'440
60Bättwil6.6°1'185
61Lüterkofen-Ichertswil6.5°923
62Witterswil6.5°1'475
63Gretzenbach6.3°2'825
64Buchegg6.2°2'979
65Messen6°1'506
66Hubersdorf5.9°727
67Biezwil5.8°345
68Rodersdorf5.7°1'398
69Niedergösgen5.7°4'297
70Feldbrunnen-St. Niklaus5.5°1'068
71Däniken5.4°3'108
72Langendorf5°3'983
73Schnottwil4.9°1'159
74Schönenwerd4.8°5'437
75Aeschi4.3°1'342
76Kestenholz4.1°1'888
77Biberist4.1°9'531
78Lüsslingen-Nennigkofen4°1'131
79Niederbuchsiten3.7°1'369
80Lohn-Ammannsegg3.7°2'940
81Boningen3.7°816
82Flumenthal3.6°1'023
83Bellach3.4°5'632
84Obergösgen2.6°2'553
85Hüniken2.6°160
86Etziken2.4°1'093
87Horriwil2.4°940
88Drei Höfe2.4°727
89Neuendorf2.3°2'412
90Bolken2.3°579
91Gunzgen2.1°1'783
92Wolfwil2°2'473
93Solothurn2°16'830
94Zuchwil1.9°9'622
95Fulenbach1.8°1'841
96Deitingen1.7°2'409
97Subingen1.6°3'311
98Kriegstetten1.4°1'456
99Härkingen1.3°1'763
100Derendingen0.9°7'219
101Recherswil0.8°2'260
102Gerlafingen0.7°5'859
103Luterbach0.7°3'756
104Obergerlafingen0.5°1'232
swissALTIRegio 2026 · swisstopo, retrieved 28.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 2026). 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 Solothurn has the steepest terrain?
Balm bei Günsberg, whose terrain averages 23.3° of slope (swissALTIRegio 2026) — the steepest of any municipality in canton Solothurn, 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