El núcleo principal de la localidad surge sobre la orilla opuesta a la Isola di San Giulio, que forma parte, mientras que las localidades de Legro y Corconio se encuentran en mitad de la costa sobre las laderas del complejo montuoso situado entre los dos lagos de Orta y el Mayor.