Il Comune di Aranno si trova nel Cantone Ticino, Svizzera, per la precisione nella Regione del Malcantone, alle falde occidentali del Montaccio, sulla riva sinistra della Magliasina.
Da Aranno è possibile raggiungere in 25 minuti Ponte Tresa, ed in 30 minuti Lugano.
Mappa con indicazioni stradali