Ville montagnarde par excellence, Marignier se situe dans le département de la Haute-Savoie. Elle se trouve dans la moyenne vallée de l'Arve, entre Cluses et Bonneville.
Marinicum sous le Moyen Âge, Marignier aurait été créée, selon les historiens, par un chevalier de retour des croisades. Mais c'est à l'arrivée du chemin de fer à la fin du XIXe siècle, et lors de la révolution industrielle, que la ville a pris une réelle importance économique. En effet, jusque dans les années 1990, Marignier accueillait en son sein une grande usine électrométallurgique.
Aujourd'hui, la commune savoyarde est principalement tournée vers le tourisme, dévoilant un patrimoine bâti intéressant, ainsi qu'une nature environnante des plus séduisantes. Les paysages de montagne verdoyants ajoutent un charme certain à Marignier. Zone de production du vin de Savoie Ayze, AOC, la ville est appréciée des gastronomes.