← Canton Ticino overview
Ranking · Data 1991–2020 · Source: BFS
The rainiest municipalities in canton Ticino (1991–2020)
National ranking →Bedretto is the rainiest municipality in canton Ticino: 2'238 mm annual precipitation (1991–2020 normals). Next come Onsernone (2'122 mm) and Centovalli (2'120 mm). Source: MeteoSwiss 1 km climate-normals grid.
Ranking
MeteoSchweiz · 1991–2020| Rank | Municipality | Precipitation | Residents |
|---|---|---|---|
| 1 | Bedretto | 2'238 mm | 116 |
| 2 | Onsernone | 2'122 mm | 643 |
| 3 | Centovalli | 2'120 mm | 1'049 |
| 4 | Cerentino | 2'021 mm | 39 |
| 5 | Campo (Vallemaggia) | 1'991 mm | 47 |
| 6 | Verzasca | 1'990 mm | 749 |
| 7 | Bosco/Gurin | 1'985 mm | 43 |
| 8 | Brissago | 1'956 mm | 1'577 |
| 9 | Ronco sopra Ascona | 1'956 mm | 516 |
| 10 | Maggia | 1'932 mm | 2'686 |
| 11 | Terre di Pedemonte | 1'917 mm | 2'646 |
| 12 | Ascona | 1'911 mm | 5'290 |
| 13 | Alto Malcantone | 1'906 mm | 1'374 |
| 14 | Cevio | 1'904 mm | 1'083 |
| 15 | Torricella-Taverne | 1'892 mm | 3'128 |
| 16 | Gambarogno | 1'891 mm | 4'977 |
| 17 | Avegno Gordevio | 1'890 mm | 1'525 |
| 18 | Aranno | 1'886 mm | 348 |
| 19 | Mezzovico-Vira | 1'885 mm | 1'418 |
| 20 | Losone | 1'882 mm | 6'780 |
| 21 | Lema | 1'882 mm | 2'667 |
| 22 | Bedano | 1'872 mm | 1'501 |
| 23 | Ponte Capriasca | 1'871 mm | 1'965 |
| 24 | Tesserete | 1'858 mm | 6'702 |
| 25 | Origlio | 1'852 mm | 1'534 |
| 26 | Monteceneri | 1'848 mm | 4'746 |
| 27 | Lamone | 1'846 mm | 1'748 |
| 28 | Tresa | 1'832 mm | 3'147 |
| 29 | Cademario | 1'825 mm | 784 |
| 30 | Manno | 1'822 mm | 1'381 |
| 31 | Cureglia | 1'817 mm | 1'484 |
| 32 | Pura | 1'811 mm | 1'368 |
| 33 | Bioggio | 1'810 mm | 2'802 |
| 34 | Comano | 1'808 mm | 2'194 |
| 35 | Porza | 1'806 mm | 1'696 |
| 36 | Vezia | 1'806 mm | 1'957 |
| 37 | Agno | 1'804 mm | 4'582 |
| 38 | Canobbio | 1'795 mm | 2'403 |
| 39 | Neggio | 1'792 mm | 322 |
| 40 | Massagno | 1'790 mm | 6'976 |
| 41 | Savosa | 1'790 mm | 2'315 |
| 42 | Vernate | 1'786 mm | 618 |
| 43 | Lugano | 1'783 mm | 63'691 |
| 44 | Muzzano | 1'779 mm | 775 |
| 45 | Caslano | 1'774 mm | 4'393 |
| 46 | Locarno | 1'771 mm | 16'463 |
| 47 | Tenero-Contra | 1'766 mm | 3'417 |
| 48 | Mergoscia | 1'765 mm | 194 |
| 49 | Magliaso | 1'765 mm | 1'609 |
| 50 | Gordola | 1'764 mm | 4'877 |
| 51 | Muralto | 1'759 mm | 2'513 |
| 52 | Lavertezzo | 1'757 mm | 1'235 |
| 53 | Brione sopra Minusio | 1'756 mm | 432 |
| 54 | Linescio | 1'748 mm | 42 |
| 55 | Minusio | 1'746 mm | 7'273 |
| 56 | Cugnasco-Gerra | 1'737 mm | 2'838 |
| 57 | Orselina | 1'736 mm | 682 |
| 58 | Isone | 1'731 mm | 407 |
| 59 | Lavizzara | 1'726 mm | 504 |
| 60 | Collina d'Oro | 1'720 mm | 4'932 |
| 61 | Cadenazzo | 1'703 mm | 3'139 |
| 62 | Sant'Antonino | 1'684 mm | 2'655 |
| 63 | Quinto | 1'680 mm | 1'289 |
| 64 | Grancia | 1'675 mm | 457 |
| 65 | Breggia | 1'674 mm | 1'842 |
| 66 | Castel San Pietro | 1'659 mm | 2'241 |
| 67 | Vacallo | 1'655 mm | 3'511 |
| 68 | Melide | 1'654 mm | 1'812 |
| 69 | Airolo | 1'653 mm | 1'443 |
| 70 | Val Mara | 1'650 mm | 3'048 |
| 71 | Morcote | 1'647 mm | 681 |
| 72 | Morbio Inferiore | 1'647 mm | 4'437 |
| 73 | Balerna | 1'646 mm | 3'415 |
| 74 | Arogno | 1'643 mm | 931 |
| 75 | Bissone | 1'642 mm | 945 |
| 76 | Chiasso | 1'641 mm | 7'677 |
| 77 | Riva San Vitale | 1'641 mm | 2'740 |
| 78 | Novazzano | 1'640 mm | 2'339 |
| 79 | Coldrerio | 1'636 mm | 2'838 |
| 80 | Brusino Arsizio | 1'633 mm | 467 |
| 81 | Vico Morcote | 1'632 mm | 398 |
| 82 | Mendrisio | 1'625 mm | 15'076 |
| 83 | Giornico | 1'608 mm | 1'761 |
| 84 | Bellinzona | 1'604 mm | 45'828 |
| 85 | Blenio | 1'592 mm | 1'752 |
| 86 | Stabio | 1'592 mm | 4'518 |
| 87 | Arbedo-Castione | 1'583 mm | 5'211 |
| 88 | Faido | 1'572 mm | 2'706 |
| 89 | Personico | 1'559 mm | 320 |
| 90 | Lumino | 1'557 mm | 1'712 |
| 91 | Riviera | 1'509 mm | 4'262 |
| 92 | Pollegio | 1'502 mm | 919 |
| 93 | Biasca | 1'491 mm | 6'213 |
| 94 | Dalpe | 1'482 mm | 188 |
| 95 | Serravalle | 1'399 mm | 2'052 |
| 96 | Acquarossa | 1'355 mm | 1'781 |
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
- Which municipality in canton Ticino gets the most precipitation?
- Bedretto records the most precipitation in canton Ticino, at 2'238 mm per year (1991–2020).
- 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.