A Genève, François Fillon est devant avec 34,60% des voix, devant Emmanuel Macron et ses 31,90%. Jean-Luc Mélenchon complète le podium alors que Marine Le Pen est 4e à 6,85 %. En Suisse Romande, on conserve le même quatuor en tête, sauf que le candidat du mouvement En Marche devance François Fillon.