Dumenza borders the following municipalities: Agra, Astano (Switzerland), Curiglia con Monteviasco, Luino, Maccagno con Pino e Veddasca, Miglieglia (Switzerland), Monteggio (Switzerland), Novaggio (Switzerland), Sessa (Switzerland).