Petite commune du Chablais située sur la rive gauche du Léman, proche de la frontière suisse du canton de Genève.
Les rives du lac Léman ont été occupées depuis le néolitique (- 9000 ans av. J.-C). Plusieurs sites ont été mis à jour entre Chens-sur-Léman et les communes proches.de Messery, Nernier, Yvoire, Excenevex, Sciez.
Le château de Beauregard n'a pas de date, l'on y retrouve des traces de construction romaines, burgondes