La ville d'Evian est située au sud-est de la France, au nord des Alpes françaises, dans le département de la Haute Savoie. Bâtie en amphithéâtre au bord du Lac Léman (altitudes : 372m-725m), Evian bénéficie d’un environnement exceptionnel, entre le Lac Léman, plus grand lac d'Europe (582 km²), et les contreforts du massif alpin du Chablais.

La ville, qui compte plus de 9000 habitants, doit son développement et sa notoriété à son eau minérale naturelle dont les propriétés furent connues dès 1790. Soucieuse de la mise en valeur de son cadre naturel privilégié, Evian se présente comme une station thermale moderne, dotée d'équipements touristiques de qualité, tout en préservant un décor de ville jardin.

La Haute-Savoie, un département dynamique.

Le département de la Haute-Savoie, dont font partie Evian et les sites avoisinants où se déroulera le Sommet, jouit d'un cadre naturel exceptionnel. Pays de montagne, la Haute-Savoie compte ainsi deux grands lacs (Lac Léman et Lac d'Annecy) et quatre massifs montagneux, dont le célèbre massif du Mont-Blanc.

Forte de ces richesses naturelles, la Haute-Savoie bénéficie d’une économie dynamique, axée sur le tourisme, mais aussi sur l'agriculture (un tiers du territoire) ou l'industrie innovante.
Elle exerce donc un fort attrait qui se traduit par une croissance démographique soutenue (861 000 habitants, soit une hausse de 10% depuis 1990).