Inseln
In dem Lago Maggiore gibt es fünf Inseln. Eine auf der schweizer Seite, die anderen befinden sich im italienischen Gebiet.

Bei dem Örtchen Brissago (Schweiz) liegen die zwei "Brissago Inseln", die einen botanischen Garten beherbergen. Nördklich von Cannero Riviera liegen zwei kleine Inseln, die als "Castelli di Cannero" bezeichnet werden. Gegenüber von Stresa liegen die Borromäischen Inseln "Isola Bella", "Isola Madre" and "Isola dei Pescatori" (Isola superiore).