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 Quarten (3'009 mm). Source: MeteoSwiss.

Top 100

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