
Piedmont · Verbano-Cusio-Ossola
Cannero Riviera
A commune of 900 on the western shore, fronted by three rocky islets whose Borromeo ruins are the town's signature view.
Known for
CASTELLI DI CANNERO
Three islets off shore with ruins of the Borromeo Rocca Vitaliana from 1521, built over the Mazzarditi pirate stronghold, part of Lago Maggiore's shoreline though administratively belonging to Cannobio.
MILD MICROCLIMATE
Lake-tempered climate that lets lemons, oranges and oleander grow in lakefront gardens at 225 meters.
BANDIERA BLU
Bathing-water flag awarded for the lakefront beaches; one of the few Lago Maggiore communes to hold both Blu and Arancione.
When to visit
Best · Apr–Oct
- J
- F
- M
- A
- M
- J
- J
- A
- S
- O
- N
- D
- Best
- Hot or crowded
- Quiet
- Mostly closed
Why come
Cannero Riviera sits on the western shore of Lago Maggiore, fifteen kilometers north of Verbania and just south of the Swiss border. About 900 people live here. The fortifications off shore are what remains of the Rocca Vitaliana, built between 1519 and 1521 by Ludovico Borromeo over an earlier castle, the Malpaga, used as a refuge in the early fifteenth century by the Mazzarditi brothers, five pirate brothers who ran the high lake from this base until the Visconti put them down.
The town itself runs as a lakefront row below the promenade, while above it on the slope sits the parish church, and higher still on the hillside, reached only by mule track, is the abandoned frazione of Carmine Superiore with its fourteenth-century church. The settlement is layered from water to hill: fortress ruins offshore, houses and gardens at lake level, a church on the rise, and a dead hamlet further up still. What the water sees from below and what survives on the height above it are the same centuries, read at different altitudes.
The Sunday letter
We haven’t written Cannero Riviera’s letter yet.
One town every Sunday, with the photo, the food, the festa. Be there when this one comes up. Free, by Peter & Sophia from Pietrasanta.


What to see
Castelli di Cannero
Ruins standing in slow decay since their eighteenth-century abandonment, the islets visible from the whole promenade and reached by boat rather than on foot.
Lungolago di Cannero
Lakefront promenade past pastel-stuccoed houses, citrus and oleander gardens, beach access and ferry stops for the high-lake circuit.
Chiesa di San Giorgio
Parish church on the slope above the lake, with a portico opening toward the water and the islets beyond.
Carmine Superiore
Abandoned medieval frazione on the hillside above town, reached by mule track, with the fourteenth-century church of San Gottardo.
The slow-trip planner
Building a trip? Find where Cannero Riviera fits in a slow Italy circuit.
Answer five questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
Living here
- Population 909
- Commuter belti
- Pharmacy in town
- High school within a 30-minute drive
- Nearest airport Milan, 2 h 7 min drive
- Regional capital Torino, 2 h 8 min drive
Tags & datadesignations · numbers · sources
Recognised as
The numbers
- Elevation: 225 m
- Population: 909
- Surface area: 14.42 km²
These figures were compiled from public directories — ISTAT, OpenStreetMap, Wikidata — and from the official listings of the guides named on this page. Town details change; verify with official sources before you travel.
Close by
More towns near Cannero Riviera

Ghiffa
Province: Verbano-Cusio-Ossola
A Lake Maggiore lakeside village facing the Lombard shore, with a UNESCO sanctuary on the slope above it and a century of hat-making behind it.

Cannobio
Province: Verbano-Cusio-Ossola
A medieval lake town at 214 meters on Maggiore's western shore, host to one of the largest Sunday markets on the lake.

Baveno
Province: Verbano-Cusio-Ossola
A lake town at 205 meters whose quarries supplied columns for Milan's cathedral and a major basilica in Rome.

Mergozzo
Province: Verbano-Cusio-Ossola
A village on the western shore of a small lake cut off from its larger neighbor by river sediment, with a centuries-old elm on its lakefront piazza.

Stresa
Province: Verbano-Cusio-Ossola
A Lake Maggiore resort town at 200 meters, facing the Borromean Islands and running the Settimane Musicali since 1962.
🟠 Bandiera Arancione
More Bandiera Arancione towns in Piedmont

Agliè
Province: Torino
A Canavese borgo at 330 meters whose Castello Ducale, a UNESCO Savoy residence since 1997, has been held by the d'Agliè since 1259.

Alagna Valsesia
Province: Vercelli
A Walser village at 1,191 meters, at the head of the Valsesia, known to off-piste skiers worldwide.

Arona
Province: Novara
A town at the southern tip of a lake, watched over by a colossus finished in 1698.

Avigliana
Province: Torino
A medieval Savoy town at 383 meters at the mouth of the Susa Valley, between two glacial lakes and the abbey on the mountain above.

Barolo
Province: Cuneo
A Langhe borgo at 301 meters whose Castello Falletti gave its name to the wine the Marchesi turned dry in the 1830s with Cavour's help.
