Skip to main content
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
RankMunicipalityPrecipitationResidents
1Bedretto2'238 mm116
2Onsernone2'122 mm643
3Centovalli2'120 mm1'049
4Cerentino2'021 mm39
5Campo (Vallemaggia)1'991 mm47
6Verzasca1'990 mm749
7Bosco/Gurin1'985 mm43
8Brissago1'956 mm1'577
9Ronco sopra Ascona1'956 mm516
10Maggia1'932 mm2'686
11Terre di Pedemonte1'917 mm2'646
12Ascona1'911 mm5'290
13Alto Malcantone1'906 mm1'374
14Cevio1'904 mm1'083
15Torricella-Taverne1'892 mm3'128
16Gambarogno1'891 mm4'977
17Avegno Gordevio1'890 mm1'525
18Aranno1'886 mm348
19Mezzovico-Vira1'885 mm1'418
20Losone1'882 mm6'780
21Lema1'882 mm2'667
22Bedano1'872 mm1'501
23Ponte Capriasca1'871 mm1'965
24Tesserete1'858 mm6'702
25Origlio1'852 mm1'534
26Monteceneri1'848 mm4'746
27Lamone1'846 mm1'748
28Tresa1'832 mm3'147
29Cademario1'825 mm784
30Manno1'822 mm1'381
31Cureglia1'817 mm1'484
32Pura1'811 mm1'368
33Bioggio1'810 mm2'802
34Comano1'808 mm2'194
35Porza1'806 mm1'696
36Vezia1'806 mm1'957
37Agno1'804 mm4'582
38Canobbio1'795 mm2'403
39Neggio1'792 mm322
40Massagno1'790 mm6'976
41Savosa1'790 mm2'315
42Vernate1'786 mm618
43Lugano1'783 mm63'691
44Muzzano1'779 mm775
45Caslano1'774 mm4'393
46Locarno1'771 mm16'463
47Tenero-Contra1'766 mm3'417
48Mergoscia1'765 mm194
49Magliaso1'765 mm1'609
50Gordola1'764 mm4'877
51Muralto1'759 mm2'513
52Lavertezzo1'757 mm1'235
53Brione sopra Minusio1'756 mm432
54Linescio1'748 mm42
55Minusio1'746 mm7'273
56Cugnasco-Gerra1'737 mm2'838
57Orselina1'736 mm682
58Isone1'731 mm407
59Lavizzara1'726 mm504
60Collina d'Oro1'720 mm4'932
61Cadenazzo1'703 mm3'139
62Sant'Antonino1'684 mm2'655
63Quinto1'680 mm1'289
64Grancia1'675 mm457
65Breggia1'674 mm1'842
66Castel San Pietro1'659 mm2'241
67Vacallo1'655 mm3'511
68Melide1'654 mm1'812
69Airolo1'653 mm1'443
70Val Mara1'650 mm3'048
71Morcote1'647 mm681
72Morbio Inferiore1'647 mm4'437
73Balerna1'646 mm3'415
74Arogno1'643 mm931
75Bissone1'642 mm945
76Chiasso1'641 mm7'677
77Riva San Vitale1'641 mm2'740
78Novazzano1'640 mm2'339
79Coldrerio1'636 mm2'838
80Brusino Arsizio1'633 mm467
81Vico Morcote1'632 mm398
82Mendrisio1'625 mm15'076
83Giornico1'608 mm1'761
84Bellinzona1'604 mm45'828
85Blenio1'592 mm1'752
86Stabio1'592 mm4'518
87Arbedo-Castione1'583 mm5'211
88Faido1'572 mm2'706
89Personico1'559 mm320
90Lumino1'557 mm1'712
91Riviera1'509 mm4'262
92Pollegio1'502 mm919
93Biasca1'491 mm6'213
94Dalpe1'482 mm188
95Serravalle1'399 mm2'052
96Acquarossa1'355 mm1'781
1991–2020 · MeteoSwiss, retrieved 28.08.2026

How we measure this

MeteoSchweiz

Mean 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.