Lugrin est une commune française située dans le département de la Haute-Savoie, en région Auvergne-Rhône-Alpes. Le village se trouve à 6 km à l'est d'Évian-les-Bains et se situe sur les bords du Léman, dans le Chablais savoyard, à quelques kilomètres de Saint-Gingolph et de la frontière suisse.