La gare de Marignier est une gare ferroviaire française de la ligne de La Roche-sur-Foron à Saint-Gervais-les-Bains-Le Fayet, située sur le territoire de la commune de Marignier, dans le département de la Haute-Savoie en région Auvergne-Rhône-Alpes. Elle est mise en service en 1890 par la Compagnie des chemins de fer de Paris à Lyon et à la Méditerranée (PLM). C'est une gare voyageurs et marchandises de la Société nationale des chemins de fer français (SNCF) desservie par les trains de la ligne L3 du RER transfrontalier Léman Express.