Collocazione e territorio di Groscavallo.
È si trova sulla sinistra della Stura di Val Grande nella Val Grande di Lanzo, nella parte nord-occidentale della provincia, a confine con la Francia, tra Ceresole Reale, Noasca, Chialamberto, Ala di Stura e Balme.
È raggiungibile dalla strada statale n.
460 di Ceresole, che dista 49 km dall’abitato; può essere raggiunta anche mediante la E70 Raccordo Torino-Caselle, tramite il casello di Caselle Torinese, distante 45 km.
La stazione ferroviaria di riferimento, sulla linea Torino-Ceres, è a 12 km.
L’aeroporto più vicino, per i voli nazionali e internazionali, è a 44 km.
; quello di Milano/Malpensa, utilizzato per le linee intercontinentali dirette, è a 166 km.
Il porto dista 195 km.
Inserita nell’ambito territoriale della Comunità montana “Valli di Lanzo”, gravita su Torino, Lanzo Torinese e Cirié per i servizi e le esigenze di tipo burocratico-amministrativo che non possono essere soddisfatte sul posto.