On 25 April 2010, the former municipalities of Caviano, Contone, Gerra Gambarogno, Indemini, Magadino, Piazzogna, San Nazzaro, Sant'Abbondio and Vira Gambarogno merged in the new municipality of Gambarogno.
Pino sulla Sponda del Lago Maggiore borders the following municipalities: Brissago (Switzerland), Caviano (Switzerland), Gerra (Gambarogno) (Switzerland), Maccagno, Ronco sopra Ascona (Switzerland), San Nazzaro (Switzerland), Sant'Abbondio (Switzerland), Tronzano Lago Maggiore, Veddasca.