Province of Verbano-Cusio-Ossola
74 municipalities · Reference year: 2026
The province of Verbano-Cusio-Ossola comprises 74 municipalities, with a total population of 152677 inhabitants and an average income of 21.476 €.
Total population
152677
Average income
21.476 €
Municipalities
74
Top 20 municipalities
| # | |||
|---|---|---|---|
| 1 | Verbania | 29.825 | 24.362 € |
| 2 | Domodossola | 17.625 | 24.941 € |
| 3 | Omegna | 14.182 | 24.612 € |
| 4 | Gravellona Toce | 7642 | 22.322 € |
| 5 | Villadossola | 6249 | 21.983 € |
| 6 | Cannobio | 5012 | 16.683 € |
| 7 | Stresa | 4548 | 28.618 € |
| 8 | Baveno | 4504 | 26.686 € |
| 9 | Crevoladossola | 4385 | 22.690 € |
| 10 | Ornavasso | 3301 | 24.272 € |
| 11 | Casale Corte Cerro | 3278 | 25.254 € |
| 12 | Pieve Vergonte | 2412 | 21.466 € |
| 13 | Ghiffa | 2165 | 26.135 € |
| 14 | Mergozzo | 2131 | 25.938 € |
| 15 | Arizzano | 1951 | 26.461 € |
| 16 | Varzo | 1896 | 18.751 € |
| 17 | Premosello-Chiovenda | 1864 | 22.406 € |
| 18 | Vogogna | 1669 | 21.828 € |
| 19 | Trontano | 1667 | 23.329 € |
| 20 | Cambiasca | 1630 | 22.230 € |
All municipalities in the province
Antrona SchierancoAnzola d'OssolaArizzanoArolaAuranoBacenoBannio AnzinoBavenoBeeBelgirateBeura-CardezzaBognancoBorgomezzavalleBrovello-CarpugninoCalasca-CastiglioneCambiascaCannero RivieraCannobioCaprezzoCasale Corte CerroCeppo MorelliCesaraCossognoCraveggiaCrevoladossolaCrodoDomodossolaDruognoFormazzaGermagnoGhiffaGigneseGravellona ToceGurroIntragnaLoregliaMacugnagaMadonna del SassoMalescoMaseraMassiolaMergozzoMiazzinaMontecresteseMonteschenoNonioOggebbioOmegnaOrnavassoPallanzenoPiedimuleraPieve VergontePremenoPremiaPremosello-ChiovendaQuarna SopraQuarna SottoReSan Bernardino VerbanoSanta Maria MaggioreStresaTocenoTrarego ViggionaTrasqueraTrontanoValle CannobinaValstronaVanzone con San CarloVarzoVerbaniaVignoneVilladossolaVilletteVogogna