Altitude : entre 620m à Feynière et 373m le long du Fier. Le chef-lieu, où se trouve la Mairie, est à 506m.
La commune est traversée d'Est en Ouest par la départementale N°16 Annecy-Rumilly et, perpendiculairement, par la départementale N°116 qui conduit à Lovagny. L'autoroute A41 traverse l'extrémité Sud-Est de la commune.
Le Fier longe la limite Nord de Chavanod.
Chavanod fait partie du de la Communauté d'Agglomération d'ANNECY.

