Chavanod est une commune française située dans le département de la Haute-Savoie, en région Auvergne-Rhône-Alpes. Village rural du Grand Annecy, il comptait 3 024 habitants en 2022.