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

The greatest vertical range in canton Solothurn

National ranking →

Selzach has the greatest vertical range in canton Solothurn: 1'018 m between its lowest and highest terrain. Next come Grenchen (976 m) and Bettlach (967 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
1Selzach1'018 m3'750
2Grenchen976 m18'973
3Bettlach967 m4'935
4Rüttenen942 m1'498
5Lommiswil874 m1'615
6Oberdorf829 m1'806
7Balm bei Günsberg797 m213
8Günsberg734 m1'169
9Matzendorf733 m1'439
10Aedermannsdorf732 m607
11Herbetswil722 m617
12Laupersdorf721 m1'916
13Welschenrohr-Gänsbrunnen721 m1'199
14Hägendorf703 m5'343
15Beinwil698 m248
16Mümliswil-Ramiswil679 m2'472
17Balsthal621 m6'622
18Erlinsbach596 m3'761
19Oensingen589 m6'766
20Bärschwil581 m806
21Oberbuchsiten553 m2'382
22Egerkingen540 m4'365
23Rickenbach536 m1'208
24Holderbank534 m779
25Lostorf530 m4'113
26Wangen bei Olten529 m5'598
27Nunningen525 m1'948
28Stüsslingen506 m1'265
29Seewen475 m1'088
30Winznau473 m2'061
31Trimbach471 m6'928
32Erschwil470 m996
33Himmelried466 m974
34Meltingen456 m623
35Kienberg448 m526
36Zullwil447 m704
37Hofstetten-Flüh446 m3'410
38Kleinlützel436 m1'190
39Metzerlen-Mariastein428 m970
40Grindel415 m508
41Hauenstein-Ifenthal407 m348
42Büsserach406 m2'473
43Dornach394 m6'898
44Wisen375 m451
45Nuglar-St. Pantaleon355 m1'580
46Büren326 m1'060
47Dulliken325 m5'489
48Olten308 m19'265
49Starrkirch-Wil285 m2'020
50Kappel275 m3'591
51Hochwald265 m1'278
52Kammersrohr249 m32
53Breitenbach245 m4'440
54Däniken239 m3'108
55Walterswil223 m768
56Rodersdorf218 m1'398
57Riedholz206 m2'319
58Gempen203 m919
59Buchegg198 m2'979
60Bättwil197 m1'185
61Messen182 m1'506
62Witterswil179 m1'475
63Feldbrunnen-St. Niklaus170 m1'068
64Niedergösgen154 m4'297
65Schnottwil152 m1'159
66Gretzenbach145 m2'825
67Fehren144 m619
68Biezwil140 m345
69Schönenwerd139 m5'437
70Unterramsern137 m230
71Aeschi131 m1'342
72Lüsslingen-Nennigkofen129 m1'131
73Eppenberg-Wöschnau127 m336
74Bellach120 m5'632
75Biberist117 m9'531
76Lohn-Ammannsegg107 m2'940
77Langendorf106 m3'983
78Lüterkofen-Ichertswil101 m923
79Kestenholz90 m1'888
80Boningen87 m816
81Hubersdorf81 m727
82Obergösgen77 m2'553
83Solothurn76 m16'830
84Flumenthal72 m1'023
85Neuendorf71 m2'412
86Niederbuchsiten71 m1'369
87Etziken69 m1'093
88Zuchwil63 m9'622
89Horriwil62 m940
90Deitingen57 m2'409
91Kriegstetten49 m1'456
92Drei Höfe48 m727
93Gunzgen45 m1'783
94Hüniken44 m160
95Subingen44 m3'311
96Wolfwil42 m2'473
97Bolken42 m579
98Derendingen38 m7'219
99Härkingen35 m1'763
100Fulenbach34 m1'841
101Recherswil19 m2'260
102Luterbach15 m3'756
103Obergerlafingen15 m1'232
104Gerlafingen10 m5'859
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 Solothurn has the greatest vertical range?
Selzach, spanning 1'018 m between its lowest and highest terrain (swissALTIRegio 2026) — the greatest vertical range of any municipality in canton Solothurn.
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