← Canton Solothurn overview
Ranking · Data 2025 · Source: BFS
The rainiest municipalities in canton Solothurn (2025)
National ranking →Mümliswil-Ramiswil is the rainiest municipality in canton Solothurn: 1'126 mm annual precipitation (2025). Next come Wolfwil (1'126 mm) and Herbetswil (1'126 mm). Source: MeteoSwiss, nearest station.
Ranking
MeteoSchweiz · 2025| Rank | Municipality | Precipitation | Residents |
|---|---|---|---|
| 1 | Mümliswil-Ramiswil | 1'126 mm | 2'451 |
| 2 | Wolfwil | 1'126 mm | 2'401 |
| 3 | Herbetswil | 1'126 mm | 605 |
| 4 | Hägendorf | 1'126 mm | 5'277 |
| 5 | Oberbuchsiten | 1'126 mm | 2'386 |
| 6 | Aedermannsdorf | 1'126 mm | 599 |
| 7 | Matzendorf | 1'126 mm | 1'374 |
| 8 | Balsthal | 1'126 mm | 6'501 |
| 9 | Gunzgen | 1'126 mm | 1'712 |
| 10 | Egerkingen | 1'126 mm | 4'300 |
| 11 | Neuendorf | 1'126 mm | 2'404 |
| 12 | Boningen | 1'126 mm | 807 |
| 13 | Oensingen | 1'126 mm | 6'636 |
| 14 | Holderbank | 1'126 mm | 753 |
| 15 | Kammersrohr | 1'126 mm | 31 |
| 16 | Laupersdorf | 1'126 mm | 1'897 |
| 17 | Fulenbach | 1'126 mm | 1'808 |
| 18 | Härkingen | 1'126 mm | 1'767 |
| 19 | Kappel | 1'126 mm | 3'511 |
| 20 | Kestenholz | 1'126 mm | 1'881 |
| 21 | Niederbuchsiten | 1'126 mm | 1'301 |
| 22 | Unterramsern | 1'064 mm | 220 |
| 23 | Oberdorf | 1'064 mm | 1'859 |
| 24 | Biezwil | 1'064 mm | 354 |
| 25 | Grenchen | 1'064 mm | 18'295 |
| 26 | Rüttenen | 1'064 mm | 1'541 |
| 27 | Solothurn | 1'064 mm | 16'855 |
| 28 | Balm bei Günsberg | 1'064 mm | 226 |
| 29 | Lüsslingen-Nennigkofen | 1'064 mm | 1'140 |
| 30 | Buchegg | 1'064 mm | 2'926 |
| 31 | Bettlach | 1'064 mm | 4'978 |
| 32 | Lommiswil | 1'064 mm | 1'630 |
| 33 | Riedholz | 1'064 mm | 2'313 |
| 34 | Schnottwil | 1'064 mm | 1'150 |
| 35 | Günsberg | 1'064 mm | 1'185 |
| 36 | Welschenrohr-Gänsbrunnen | 1'064 mm | 1'205 |
| 37 | Lüterkofen-Ichertswil | 1'064 mm | 904 |
| 38 | Messen | 1'064 mm | 1'496 |
| 39 | Langendorf | 1'064 mm | 3'858 |
| 40 | Feldbrunnen-St. Niklaus | 1'064 mm | 1'027 |
| 41 | Selzach | 1'064 mm | 3'682 |
| 42 | Bellach | 1'064 mm | 5'453 |
| 43 | Eppenberg-Wöschnau | 993 mm | 326 |
| 44 | Niedergösgen | 978 mm | 4'197 |
| 45 | Dulliken | 978 mm | 5'396 |
| 46 | Olten | 978 mm | 18'715 |
| 47 | Starrkirch-Wil | 978 mm | 1'956 |
| 48 | Wangen bei Olten | 978 mm | 5'539 |
| 49 | Däniken | 978 mm | 3'041 |
| 50 | Schönenwerd | 978 mm | 5'201 |
| 51 | Rickenbach | 978 mm | 1'198 |
| 52 | Lostorf | 978 mm | 4'088 |
| 53 | Stüsslingen | 978 mm | 1'257 |
| 54 | Trimbach | 978 mm | 6'667 |
| 55 | Erlinsbach | 978 mm | 3'691 |
| 56 | Walterswil | 978 mm | 749 |
| 57 | Obergösgen | 978 mm | 2'457 |
| 58 | Winznau | 978 mm | 2'058 |
| 59 | Gretzenbach | 978 mm | 2'800 |
| 60 | Zuchwil | 948 mm | 9'452 |
| 61 | Kriegstetten | 948 mm | 1'427 |
| 62 | Derendingen | 948 mm | 7'008 |
| 63 | Bolken | 948 mm | 593 |
| 64 | Gerlafingen | 948 mm | 5'794 |
| 65 | Horriwil | 948 mm | 911 |
| 66 | Obergerlafingen | 948 mm | 1'262 |
| 67 | Lohn-Ammannsegg | 948 mm | 2'976 |
| 68 | Biberist | 948 mm | 9'345 |
| 69 | Etziken | 948 mm | 1'070 |
| 70 | Recherswil | 948 mm | 2'180 |
| 71 | Subingen | 948 mm | 3'285 |
| 72 | Drei Höfe | 948 mm | 742 |
| 73 | Hubersdorf | 948 mm | 717 |
| 74 | Flumenthal | 948 mm | 1'043 |
| 75 | Aeschi | 948 mm | 1'329 |
| 76 | Deitingen | 948 mm | 2'340 |
| 77 | Luterbach | 948 mm | 3'640 |
| 78 | Hüniken | 948 mm | 160 |
| 79 | Kienberg | 925 mm | 528 |
| 80 | Hauenstein-Ifenthal | 925 mm | 325 |
| 81 | Wisen | 925 mm | 443 |
| 82 | Grindel | 813 mm | 517 |
| 83 | Bärschwil | 813 mm | 794 |
| 84 | Büsserach | 813 mm | 2'431 |
| 85 | Beinwil | 813 mm | 274 |
| 86 | Erschwil | 813 mm | 960 |
| 87 | Kleinlützel | 813 mm | 1'197 |
| 88 | Gempen | 802 mm | 932 |
| 89 | Himmelried | 802 mm | 977 |
| 90 | Bättwil | 802 mm | 1'191 |
| 91 | Breitenbach | 802 mm | 4'304 |
| 92 | Zullwil | 802 mm | 675 |
| 93 | Büren | 802 mm | 1'055 |
| 94 | Witterswil | 802 mm | 1'467 |
| 95 | Nuglar-St. Pantaleon | 802 mm | 1'546 |
| 96 | Fehren | 802 mm | 595 |
| 97 | Meltingen | 802 mm | 645 |
| 98 | Nunningen | 802 mm | 1'973 |
| 99 | Hochwald | 802 mm | 1'266 |
| 100 | Dornach | 802 mm | 6'862 |
| 101 | Metzerlen-Mariastein | 802 mm | 973 |
| 102 | Hofstetten-Flüh | 802 mm | 3'401 |
| 103 | Rodersdorf | 802 mm | 1'418 |
| 104 | Seewen | 802 mm | 1'064 |
How we measure this
MeteoSchweizMean 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?
- Mümliswil-Ramiswil 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.