Actualmente la comuna limita al norte con la comuna de Melano, al este con Castel San Pietro, al sur con Coldrerio, Novazzano y Bizzarone (IT-CO), al suroeste con Stabio, Ligornetto y Besazio, al oeste con Clivio (IT-VA) y Saltrio (IT-VA), y al noroeste con Meride y Riva San Vitale.