Skip to main content
Home
National ranking · Data 2025 · Source: BFS

The rainiest municipalities in Switzerland (2025)

Swiss municipality rankings

Grabs (SG) is the rainiest municipality in Switzerland: 3'009 mm annual precipitation (2025). Next come Walenstadt (3'009 mm) and Wildhaus-Alt St. Johann (3'009 mm). Source: MeteoSwiss.

Top 100

MeteoSchweiz · 2025
RankMunicipalityPrecipitationCantonResidents
1Grabs3'009 mmSG7'402
2Walenstadt3'009 mmSG5'852
3Wildhaus-Alt St. Johann3'009 mmSG2'618
4Sennwald3'009 mmSG6'269
5Gams3'009 mmSG3'711
6Quarten3'009 mmSG3'085
7Bedretto2'297 mmTI101
8Chéserex1'959 mmVD1'276
9La Rippe1'959 mmVD1'205
10Saint-Cergue1'959 mmVD2'902
11Arzier-Le Muids1'959 mmVD2'974
12Bourg-Saint-Pierre1'849 mmVS215
13Guttannen1'800 mmBE247
14Schänis1'798 mmSG4'154
15Schönengrund1'798 mmAR556
16Ebnat-Kappel1'798 mmSG5'092
17Nesslau1'798 mmSG3'833
18Kaltbrunn1'798 mmSG5'084
19Amden1'798 mmSG1'906
20Uznach1'798 mmSG7'014
21Weesen1'798 mmSG1'871
22Lichtensteig1'798 mmSG2'079
23Neckertal1'798 mmSG6'437
24Wattwil1'798 mmSG9'161
25Gommiswald1'798 mmSG5'657
26Schwarzenberg1'791 mmLU1'792
27Alpnach1'791 mmOW6'379
28Dallenwil1'791 mmNW1'875
29Hergiswil1'791 mmNW6'187
30Stans1'791 mmNW8'377
31Ennetmoos1'791 mmNW2'321
32Vitznau1'676 mmLU1'430
33Oberdorf1'676 mmNW3'105
34Morschach1'676 mmSZ1'253
35Greppen1'676 mmLU1'201
36Gersau1'676 mmSZ2'414
37Beckenried1'676 mmNW3'736
38Ingenbohl1'676 mmSZ9'346
39Seelisberg1'676 mmUR738
40Buochs1'676 mmNW5'487
41Emmetten1'676 mmNW1'661
42Weggis1'676 mmLU4'644
43Arth1'676 mmSZ12'476
44Soazza1'674 mmGR332
45Mesocco1'674 mmGR1'420
46Rossa1'674 mmGR161
47Sant'Antonino1'671 mmTI2'646
48Isone1'671 mmTI394
49Lavertezzo1'671 mmTI1'238
50Mezzovico-Vira1'671 mmTI1'368
51Monteceneri1'671 mmTI4'683
52Cugnasco-Gerra1'671 mmTI2'862
53Bellinzona1'671 mmTI44'743
54Torricella-Taverne1'671 mmTI3'089
55Tesserete1'671 mmTI6'760
56Cadenazzo1'671 mmTI3'111
57Flühli1'667 mmLU1'821
58Schangnau1'667 mmBE919
59Escholzmatt-Marbach1'667 mmLU4'474
60Brusino Arsizio1'665 mmTI474
61Castel San Pietro1'665 mmTI2'225
62Riva San Vitale1'665 mmTI2'656
63Val Mara1'665 mmTI3'001
64Mendrisio1'665 mmTI15'068
65Breggia1'665 mmTI1'936
66Morbio Inferiore1'665 mmTI4'419
67Vacallo1'665 mmTI3'463
68Wolhusen1'642 mmLU4'561
69Ascona1'642 mmTI5'381
70Gambarogno1'642 mmTI5'086
71Romoos1'642 mmLU652
72Centovalli1'642 mmTI1'098
73Wyssachen1'642 mmBE1'120
74Huttwil1'642 mmBE5'136
75Brissago1'642 mmTI1'619
76Ronco sopra Ascona1'642 mmTI524
77Luthern1'642 mmLU1'265
78Menznau1'642 mmLU3'113
79Doppleschwand1'642 mmLU830
80Losone1'642 mmTI6'766
81Eriswil1'642 mmBE1'333
82Hergiswil bei Willisau1'642 mmLU1'928
83Illgau1'610 mmSZ821
84Sattel1'610 mmSZ2'066
85Schwyz1'610 mmSZ16'181
86Steinen1'610 mmSZ3'762
87Steinerberg1'610 mmSZ957
88Alpthal1'610 mmSZ637
89Rothenthurm1'610 mmSZ2'596
90Muotathal1'610 mmSZ3'589
91Oberägeri1'610 mmZG6'543
92Lauerz1'610 mmSZ1'130
93Wolfenschiessen1'581 mmNW2'110
94Engelberg1'581 mmOW4'380
95Coldrerio1'572 mmTI2'856
96Balerna1'572 mmTI3'335
97Stabio1'572 mmTI4'485
98Chiasso1'572 mmTI7'565
99Novazzano1'572 mmTI2'344
100Oberiberg1'571 mmSZ896

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

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.