La ville de Marignier, de code postal 74970, appartient au département Haute-Savoie et à la région Auvergne-Rhône-Alpes. En 2010, la ville comptait 6159 habitants. Marignier est située à proximité de Cluses, Bonneville, La Roche-sur-Foron, Sallanches, Annemasse.