Cittadina della prov. del Verbano-Cusio-Ossola, situata a 198 m s.l.m. sulla sponda piemontese del Lago Maggiore; dal 1939 è aggregata con Pallanza al comune di Verbania. Stazione climatica, centro industriale e commerciale, è il maggiore scalo di merci del lago.
Feudo dei conti di Castello nel 12° sec., nel Duecento passò al comune di Novara, che ne contrastò il possesso a Vercelli (che se ne impadronì nel 1222). Successivamente appartenne al ducato di Milano.