Yvoire est une commune française située dans le département de la Haute-Savoie, dans le canton de Sciez en région Auvergne-Rhône-Alpes.
La commune appartient à la communauté d’agglomération de Thonon les Bains. Elle a obtenu plusieurs distinctions : plus beaux villages de France, label « ville fleurie » avec « 4 fleurs » dans le cadre du concours des villes et villages fleuris, « Grand prix national du fleurissement » et médaille d’argent du concours européen du fleurissement.
La rive gauche du lac Léman se trouve en territoire allobroge. Ceux-ci contrôlent l’avant-pays plat, entre le Rhône et les Alpes.