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

The rainiest municipalities in canton Solothurn (2025)

National ranking

Wolfwil is the rainiest municipality in canton Solothurn: 1'126 mm annual precipitation (2025). Next come Herbetswil (1'126 mm) and Hägendorf (1'126 mm). Source: MeteoSwiss, nearest station.

Ranking

MeteoSchweiz · 2025
RankMunicipalityPrecipitationResidents
1Wolfwil1'126 mm2'401
2Herbetswil1'126 mm605
3Hägendorf1'126 mm5'277
4Härkingen1'126 mm1'767
5Kappel1'126 mm3'511
6Balsthal1'126 mm6'501
7Gunzgen1'126 mm1'712
8Oensingen1'126 mm6'636
9Kestenholz1'126 mm1'881
10Niederbuchsiten1'126 mm1'301
11Mümliswil-Ramiswil1'126 mm2'451
12Holderbank1'126 mm753
13Kammersrohr1'126 mm31
14Laupersdorf1'126 mm1'897
15Fulenbach1'126 mm1'808
16Oberbuchsiten1'126 mm2'386
17Aedermannsdorf1'126 mm599
18Matzendorf1'126 mm1'374
19Egerkingen1'126 mm4'300
20Neuendorf1'126 mm2'404
21Boningen1'126 mm807
22Biezwil1'064 mm354
23Grenchen1'064 mm18'295
24Rüttenen1'064 mm1'541
25Solothurn1'064 mm16'855
26Messen1'064 mm1'496
27Langendorf1'064 mm3'858
28Schnottwil1'064 mm1'150
29Feldbrunnen-St. Niklaus1'064 mm1'027
30Selzach1'064 mm3'682
31Unterramsern1'064 mm220
32Oberdorf1'064 mm1'859
33Günsberg1'064 mm1'185
34Welschenrohr-Gänsbrunnen1'064 mm1'205
35Lüterkofen-Ichertswil1'064 mm904
36Balm bei Günsberg1'064 mm226
37Lüsslingen-Nennigkofen1'064 mm1'140
38Buchegg1'064 mm2'926
39Bettlach1'064 mm4'978
40Lommiswil1'064 mm1'630
41Riedholz1'064 mm2'313
42Bellach1'064 mm5'453
43Eppenberg-Wöschnau993 mm326
44Niedergösgen978 mm4'197
45Dulliken978 mm5'396
46Olten978 mm18'715
47Starrkirch-Wil978 mm1'956
48Walterswil978 mm749
49Däniken978 mm3'041
50Schönenwerd978 mm5'201
51Lostorf978 mm4'088
52Obergösgen978 mm2'457
53Winznau978 mm2'058
54Gretzenbach978 mm2'800
55Stüsslingen978 mm1'257
56Trimbach978 mm6'667
57Erlinsbach978 mm3'691
58Wangen bei Olten978 mm5'539
59Rickenbach978 mm1'198
60Kriegstetten948 mm1'427
61Biberist948 mm9'345
62Zuchwil948 mm9'452
63Etziken948 mm1'070
64Recherswil948 mm2'180
65Subingen948 mm3'285
66Drei Höfe948 mm742
67Hubersdorf948 mm717
68Flumenthal948 mm1'043
69Derendingen948 mm7'008
70Bolken948 mm593
71Gerlafingen948 mm5'794
72Horriwil948 mm911
73Obergerlafingen948 mm1'262
74Lohn-Ammannsegg948 mm2'976
75Aeschi948 mm1'329
76Deitingen948 mm2'340
77Luterbach948 mm3'640
78Hüniken948 mm160
79Kienberg925 mm528
80Hauenstein-Ifenthal925 mm325
81Wisen925 mm443
82Büsserach813 mm2'431
83Erschwil813 mm960
84Grindel813 mm517
85Kleinlützel813 mm1'197
86Bärschwil813 mm794
87Beinwil813 mm274
88Bättwil802 mm1'191
89Breitenbach802 mm4'304
90Zullwil802 mm675
91Büren802 mm1'055
92Dornach802 mm6'862
93Metzerlen-Mariastein802 mm973
94Seewen802 mm1'064
95Gempen802 mm932
96Himmelried802 mm977
97Nunningen802 mm1'973
98Hochwald802 mm1'266
99Witterswil802 mm1'467
100Nuglar-St. Pantaleon802 mm1'546
101Fehren802 mm595
102Meltingen802 mm645
103Hofstetten-Flüh802 mm3'401
104Rodersdorf802 mm1'418

How we measure this

MeteoSchweiz

Mean annual precipitation total from the nearest MeteoSwiss station (at most 25 km away), averaged up to 2025. Precipitation depends strongly on altitude and Alpine relief; the station distance is shown on every municipality page.

Frequently asked questions

Which municipality in canton Solothurn gets the most precipitation?
Wolfwil records the most precipitation in canton Solothurn, at 1'126 mm per year (2025).
Where does the precipitation data come from?
From the geographically nearest MeteoSwiss station (25 km at most). Values are station readings, not measurements within the municipality itself.