The following is a list of the 74 municipalities (comuni) of the Province of Verbano-Cusio-Ossola in the region of Piedmont in Italy.

List MunicipalityPopulation (2026)Area (km²)DensityAntrona Schieranco392100.183.9Anzola d'Ossola37813.6627.7Arizzano1,9511.601,219.4Arola2386.6136.0Aurano11121.165.2Baceno86277.2711.2Bannio Anzino45339.4711.5Baveno4,50417.10263.4Bee7773.50222.0Belgirate4507.1363.1Beura-Cardezza1,42928.5550.1Bognanco19858.003.4Borgomezzavalle28419.0914.9Brovello-Carpugnino8048.2297.8Calasca-Castiglione58157.0710.2Cambiasca1,6303.96411.6Cannero Riviera88514.4261.4Cannobio5,01252.5395.4Caprezzo1757.2624.1Casale Corte Cerro3,27812.52261.8Ceppo Morelli28540.197.1Cesara66611.6557.2Cossogno66240.2616.4Craveggia78936.2221.8Crevoladossola4,38539.87110.0Crodo1,41353.5826.4Domodossola17,62536.89477.8Druogno1,02929.6134.8Formazza410130.653.1Germagno1852.9063.8Ghiffa2,16514.65147.8Gignese1,11914.5876.7Gravellona Toce7,64214.21537.8Gurro15913.2912.0Intragna859.928.6Loreglia1979.1521.5Macugnaga48599.574.9Madonna del Sasso34715.4122.5Malesco1,33943.1831.0Masera1,48720.3573.1Massiola1038.0612.8Mergozzo2,13127.0078.9Miazzina40221.1819.0Montecrestese1,24986.1514.5Montescheno35622.1716.1Nonio8209.8083.7Oggebbio79421.4437.0Omegna14,18230.37467.0Ornavasso3,30125.92127.4Pallanzeno1,0644.37243.5Piedimulera1,4267.57188.4Pieve Vergonte2,41241.6757.9Premeno7327.8892.9Premia56888.906.4Premosello-Chiovenda1,86434.1654.6Quarna Sopra2409.3925.6Quarna Sotto37316.3722.8Re70727.1526.0San Bernardino Verbano1,22626.6846.0Santa Maria Maggiore1,30553.7124.3Stresa4,54835.36128.6Toceno76515.7748.5Trarego Viggiona38318.9020.3Trasquera17339.604.4Trontano1,66756.7429.4Valle Cannobina41655.187.5Valstrona1,11151.8921.4Vanzone con San Carlo39715.7325.2Varzo1,89693.7720.2Verbania29,82537.49795.5Vignone1,1873.38351.2Villadossola6,24918.73333.6Villette2707.3836.6Vogogna1,66915.62106.9

Preferences

See also List of municipalities of Piedmont List of municipalities of Italy