Magland is a commune in the Haute-Savoie department in the Rhône-Alpes region in south-eastern France.
Magland is in the Vallée de l'Arve, between Cluses and Sallanches. There are several hamlets like Gravin, Balme, Oëx, Luth and belongs to the Canton of Sallanches.
There are four schools in Magland: the primary school of the Chef-Lieu, of the Gravin, of the Moranche and a nursery school.