← Home
National ranking · Data 1991–2020 · Source: BFS
The rainiest municipalities in Switzerland (1991–2020)
Swiss municipality rankings →Muotathal (SZ) is the rainiest municipality in Switzerland: 2'356 mm annual precipitation (1991–2020 normals). Next come Wildhaus-Alt St. Johann (2'299 mm) and Weggis (2'271 mm). Source: MeteoSwiss 1 km climate-normals grid.
Top 100
MeteoSchweiz · 1991–2020| Rank | Municipality | Precipitation | Canton | Residents |
|---|---|---|---|---|
| 1 | Muotathal | 2'356 mm | SZ | 3'604 |
| 2 | Wildhaus-Alt St. Johann | 2'299 mm | SG | 2'614 |
| 3 | Weggis | 2'271 mm | LU | 4'874 |
| 4 | Vitznau | 2'246 mm | LU | 1'492 |
| 5 | Bedretto | 2'238 mm | TI | 116 |
| 6 | Gams | 2'163 mm | SG | 3'736 |
| 7 | Illgau | 2'153 mm | SZ | 819 |
| 8 | Amden | 2'134 mm | SG | 1'896 |
| 9 | Sisikon | 2'131 mm | UR | 399 |
| 10 | Onsernone | 2'122 mm | TI | 643 |
| 11 | Centovalli | 2'120 mm | TI | 1'049 |
| 12 | Weesen | 2'107 mm | SG | 1'895 |
| 13 | Riemenstalden | 2'100 mm | SZ | 88 |
| 14 | Walenstadt | 2'094 mm | SG | 6'083 |
| 15 | Bürglen | 2'082 mm | UR | 3'923 |
| 16 | Innerthal | 2'069 mm | SZ | 194 |
| 17 | Schwyz | 2'057 mm | SZ | 16'735 |
| 18 | Sennwald | 2'042 mm | SG | 6'428 |
| 19 | Gersau | 2'040 mm | SZ | 2'505 |
| 20 | Oberiberg | 2'023 mm | SZ | 941 |
| 21 | Cerentino | 2'021 mm | TI | 39 |
| 22 | Unterschächen | 2'020 mm | UR | 737 |
| 23 | Quarten | 2'006 mm | SG | 3'118 |
| 24 | Spiringen | 2'002 mm | UR | 872 |
| 25 | Campo (Vallemaggia) | 1'991 mm | TI | 47 |
| 26 | Verzasca | 1'990 mm | TI | 749 |
| 27 | Sargans | 1'988 mm | SG | 6'670 |
| 28 | Bosco/Gurin | 1'985 mm | TI | 43 |
| 29 | Alpthal | 1'975 mm | SZ | 641 |
| 30 | Brissago | 1'956 mm | TI | 1'577 |
| 31 | Ronco sopra Ascona | 1'956 mm | TI | 516 |
| 32 | Nesslau | 1'949 mm | SG | 3'937 |
| 33 | Maggia | 1'932 mm | TI | 2'686 |
| 34 | Hergiswil | 1'924 mm | NW | 6'316 |
| 35 | Eschenbach | 1'922 mm | SG | 10'401 |
| 36 | Terre di Pedemonte | 1'917 mm | TI | 2'646 |
| 37 | Ascona | 1'911 mm | TI | 5'290 |
| 38 | Gommiswald | 1'908 mm | SG | 5'838 |
| 39 | Alto Malcantone | 1'906 mm | TI | 1'374 |
| 40 | Cevio | 1'904 mm | TI | 1'083 |
| 41 | Saint-Cergue | 1'900 mm | VD | 3'055 |
| 42 | Glarus Nord | 1'896 mm | GL | 19'849 |
| 43 | Oberägeri | 1'896 mm | ZG | 6'670 |
| 44 | Torricella-Taverne | 1'892 mm | TI | 3'128 |
| 45 | Gambarogno | 1'891 mm | TI | 4'977 |
| 46 | Avegno Gordevio | 1'890 mm | TI | 1'525 |
| 47 | Aranno | 1'886 mm | TI | 348 |
| 48 | Mezzovico-Vira | 1'885 mm | TI | 1'418 |
| 49 | Losone | 1'882 mm | TI | 6'780 |
| 50 | Lema | 1'882 mm | TI | 2'667 |
| 51 | Bedano | 1'872 mm | TI | 1'501 |
| 52 | Ponte Capriasca | 1'871 mm | TI | 1'965 |
| 53 | Ebnat-Kappel | 1'861 mm | SG | 5'353 |
| 54 | Tesserete | 1'858 mm | TI | 6'702 |
| 55 | Flüelen | 1'852 mm | UR | 2'048 |
| 56 | Origlio | 1'852 mm | TI | 1'534 |
| 57 | Monteceneri | 1'848 mm | TI | 4'746 |
| 58 | Lamone | 1'846 mm | TI | 1'748 |
| 59 | Steinerberg | 1'844 mm | SZ | 954 |
| 60 | Realp | 1'834 mm | UR | 157 |
| 61 | Flühli | 1'833 mm | LU | 1'918 |
| 62 | Tresa | 1'832 mm | TI | 3'147 |
| 63 | Giswil | 1'831 mm | OW | 4'013 |
| 64 | Unteriberg | 1'830 mm | SZ | 2'524 |
| 65 | Schänis | 1'828 mm | SG | 4'213 |
| 66 | Cademario | 1'825 mm | TI | 784 |
| 67 | Attinghausen | 1'822 mm | UR | 1'781 |
| 68 | Manno | 1'822 mm | TI | 1'381 |
| 69 | Cureglia | 1'817 mm | TI | 1'484 |
| 70 | Val-d'Illiez | 1'816 mm | VS | 2'149 |
| 71 | Uznach | 1'812 mm | SG | 7'114 |
| 72 | Pura | 1'811 mm | TI | 1'368 |
| 73 | Bioggio | 1'810 mm | TI | 2'802 |
| 74 | Comano | 1'808 mm | TI | 2'194 |
| 75 | Porza | 1'806 mm | TI | 1'696 |
| 76 | Vezia | 1'806 mm | TI | 1'957 |
| 77 | Agno | 1'804 mm | TI | 4'582 |
| 78 | Canobbio | 1'795 mm | TI | 2'403 |
| 79 | Neggio | 1'792 mm | TI | 322 |
| 80 | Massagno | 1'790 mm | TI | 6'976 |
| 81 | Savosa | 1'790 mm | TI | 2'315 |
| 82 | Vernate | 1'786 mm | TI | 618 |
| 83 | Rothenthurm | 1'785 mm | SZ | 2'604 |
| 84 | Habkern | 1'784 mm | BE | 625 |
| 85 | Lugano | 1'783 mm | TI | 63'691 |
| 86 | Muzzano | 1'779 mm | TI | 775 |
| 87 | Caslano | 1'774 mm | TI | 4'393 |
| 88 | Locarno | 1'771 mm | TI | 16'463 |
| 89 | Glarus Süd | 1'770 mm | GL | 9'634 |
| 90 | Vorderthal | 1'768 mm | SZ | 1'032 |
| 91 | Tenero-Contra | 1'766 mm | TI | 3'417 |
| 92 | Mergoscia | 1'765 mm | TI | 194 |
| 93 | Magliaso | 1'765 mm | TI | 1'609 |
| 94 | Gordola | 1'764 mm | TI | 4'877 |
| 95 | Chéserex | 1'760 mm | VD | 1'275 |
| 96 | Muralto | 1'759 mm | TI | 2'513 |
| 97 | Lavertezzo | 1'757 mm | TI | 1'235 |
| 98 | Brione sopra Minusio | 1'756 mm | TI | 432 |
| 99 | Glarus | 1'752 mm | GL | 12'968 |
| 100 | Linescio | 1'748 mm | TI | 42 |
1991–2020 · MeteoSwiss, retrieved 28.08.2026
How we measure this
MeteoSchweizMean annual precipitation total from the MeteoSwiss 1 km gridded climate normals — a spatial analysis of the 1991–2020 normals period — read at the municipality's main settlement. Precipitation depends strongly on altitude and Alpine relief, which the 1 km grid resolves far better than a single distant station.
Frequently asked questions
- Where does the precipitation data come from?
- From the MeteoSwiss 1 km climate-normals grid ({year}), read at the main settlement — a modelled spatial field, not a single station reading transposed onto the municipality.