Elenco dei comuni limitrofi a Maccagno ordinati per distanza crescente, calcolata in linea d'aria dal centro urbano. Popolazione al 31/12/2013 (Istat).
I link dei comuni elencati portano alle pagine dei rispettivi comuni limitrofi.Il comune di Maccagno è stato soppresso il 4 febbraio 2014 per costituire, mediante fusione con i comuni di Pino sulla Sponda del Lago Maggiore e Veddasca, il nuovo comune di Maccagno con Pino e Veddasca, una delle trentaquattro fusioni di comuni in Lombardia.
| distanza | popolazione | |
|---|---|---|
| Maccagno (VA) | 0 km | 2.065 |
| Comuni confinanti (o di prima corona) | distanza | popolazione |
|---|---|---|
| Agra | 2,5 km | 381 |
| Cannobio (VB) | 3,6 km | 5.017 |
| Dumenza | 4,7 km | 1.456 |
| Luino | 4,8 km | 14.125 |
| Tronzano Lago Maggiore | 5,2 km | 223 |
| Veddasca | 5,6 km | 245 |
| Pino sulla Sponda del Lago Maggiore | 6,4 km | 212 |
| Comuni di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|---|---|
| Maccagno con Pino e Veddasca | 0,0 km | 2.323 |
| Cannero Riviera (VB) | 4,6 km | 892 |
| Trarego Viggiona (VB) | 5,0 km | 389 |
| Curiglia con Monteviasco | 5,5 km | 141 |
| Germignaga | 5,9 km | 3.729 |
| Cremenaga | 7,9 km | 770 |
| Montegrino Valtravaglia | 8,1 km | 1.526 |
| Valle Cannobina (VB) | 8,8 km | 435 |
| Comuni capoluogo della Lombardia | distanza | popolazione |
|---|---|---|
| VARESE | 24,7 km | 78.992 |
| COMO | 37,5 km | 83.135 |
| LECCO | 55,5 km | 47.233 |
| MONZA | 66,1 km | 123.032 |
| MILANO | 71,8 km | 1.365.698 |
| BERGAMO | 81,7 km | 120.389 |
| SONDRIO | 88,4 km | 21.331 |
| LODI | 100,6 km | 45.357 |
| PAVIA | 101,1 km | 71.610 |
| BRESCIA | 129,1 km | 199.853 |
| CREMONA | 142,4 km | 70.922 |
| MANTOVA | 186,9 km | 49.607 |
| Altre città italiane | distanza | popolazione |
|---|---|---|
| GENOVA | 180,9 km | 564.080 |
| BOLOGNA | 266,5 km | 390.151 |
| VENEZIA | 286,9 km | 249.490 |
| FIRENZE | 319,6 km | 361.705 |
| ROMA | 548,6 km | 2.747.290 |
| PESCARA | 590,4 km | 118.313 |
| NAPOLI | 729,0 km | 909.013 |
| BARI | 852,2 km | 315.831 |
| REGGIO CALABRIA | 1.050,4 km | 168.779 |