maggiore.living

Lake Maggiore towns, shore by shore

All 48 towns around Lake Maggiore and Lake Orta, from Locarno and Ascona in Switzerland through Cannobio, Verbania, Stresa and Luino to Arona and Sesto Calende at the southern end, and Orta San Giulio on the lake next door.

Full map with markets, activities and wind spots →

Piedmont shore

Lombard shore

Swiss shore

Lake Orta