Située dans le canton deSallanches en Haute-Savoie, son important essor touristique remonte aux années 1910 lorsque la famille Rothschild décida d'en faire un de ses lieux de villégiature. Il s'agissait pour eux de bâtir une concurrente française à la prestigieuse station suisse de Saint-Moritz. La volonté était de créer une station portant le symbole de l'art de vivre à la française. Megève a été très convoitée dès ses débuts, les plus grandes têtes couronnées y ayant fait des séjours. Aujourd'hui Megève est une station de renommée internationale étant reconnue comme l'une des plus belles station de ski au monde.
Le gentilé des habitants de la commune est Megévans et Megévanes.