Marchirolo è un comune della provincia di
Varese in Lombardia,
il suo CAP è 21030.
Il CAP 21030 copre anche le frazioni:
Cugliate (Cugliate Fabiasco), Fabiasco (Cugliate Fabiasco), Ghirla (Valganna)
Inarzo, Induno Olona, Ispra, Jerago Con Orago, Lavena Ponte Tresa, Laveno Mombello, Leggiuno, Lonate Ceppino, Lonate Pozzolo, Lozza, Luino, Luvinate, Maccagno, Malgesso, Malnate, Marnate, Marzio, Masciago Primo, Mercallo, Mesenzana, Montegrino Valtravaglia, Monvalle, Morazzone, Mornago, Oggiona Con Santo Stefano, Olgiate Olona, Origgio, Orino, Osmate, Pino Sulla Sponda Del Lago Maggiore