Collocazione e territorio di San Martino Canavese.
si trova nella parte nord-orientale della provincia, sulle pendici della collina morenica frontale della Martinasca, qui profondamente incisa dal Rio Ruglio, nel basso Canavese, confina con Parella, Colleretto Giacosa, Perosa Canavese, Scarmagno, Vialfrè, Agliè, Torre Canavese e l’isola amministrativa San Giovanni, appartenente al Comune di Castellamonte.
I collegamenti stradali sono assicurati dalla strada statale n.
26 della Valle d’Aosta, che si trova a 6 km dall’abitato, e dall’autostrada A5 Torino-Aosta, cui si accede dal casello di Scarmagno, a 4 km.
La stazione ferroviaria di riferimento, lungo la linea Chivasso-Aosta, si trova a 6 km.
L’aeroporto più vicino, per i voli nazionali e internazionali, è a 34 km; per le linee intercontinentali dirette si utilizza l’aerostazione di Milano/Malpensa, a 103 km.
Il porto è a 184 km.
La popolazione gravita prevalentemente su Ivrea per i servizi e le strutture burocratico-amministrative non presenti sul posto.