Québec
Capitale-Nationale · 2025 municipal elections
2025
General elections
Registered voters
420,231
Turnout
51.3 %
Valid votes
212,433
Margin
56,040
Mayor
Bruno MarchandQuébec forte et fièreIncumbent104,98949.4 %
Stéphane LachanceRespect citoyens48,94923.0 %
Sam HamadLeadership Québec29,22413.8 %
Claude VilleneuveQuébec d'abordIncumbent15,8857.5 %
Jackie SmithTransition QuébecIncumbent8,7594.1 %
Anne GuéretteParti du monde - Équipe Anne Guérette3,5701.7 %
Claudine Martineau5450.3 %
Yves Laberge5120.2 %
Council seats
21- Québec forte et fière18
- Respect citoyens3
Previous result (2021) · Mayor
See full resultsBruno MarchandQuébec forte et fière59,56732.3 %
Marie-Josée SavardQuébec d'abordIncumbent58,82831.9 %
Jean-François GosselinÉquipe priorité QuébecIncumbent45,59024.7 %
Jackie SmithTransition Québec12,0896.6 %
Jean RousseauDémocratie QuébecIncumbent7,1883.9 %
Alain GiassonAlliance citoyenne de Québec3890.2 %
Lucie Perreault3700.2 %
Patrice Fortin2820.2 %
City councillors
Cap-aux-Diamants
7,876 valid votesMélissa Coulombe-LeducQuébec forte et fièreIncumbent4,56157.9 %
Micha HorswillTransition Québec1,74422.1 %
Vicky LépineLeadership Québec6267.9 %
Arnaud LarueRespect citoyens5647.2 %
Guy BoivinQuébec d'abord3814.8 %
Montcalm-Saint-Sacrement
9,736 valid votesCatherine Vallières-RolandQuébec forte et fièreIncumbent7,00571.9 %
Sandrine HélieTransition Québec9119.4 %
Gabriel Richard-BrunetRespect citoyens8979.2 %
Félix BouffardQuébec d'abord7077.3 %
Jean-François Arcand2162.2 %
Daniel MoisanLeadership QuébecWithdrawn
Saint-Roch-Saint-Sauveur
8,431 valid votesElainie LepageQuébec forte et fière3,68843.7 %
Marjorie ChampagneTransition Québec2,17325.8 %
Mélanie LerouxRespect citoyens1,10913.2 %
Pascale HouleLeadership Québec5726.8 %
Quentin MaridatQuébec d'abord5306.3 %
Napoleon Woo2543.0 %
Patrick Kerr1051.2 %
Limoilou
7,200 valid votesRaymond PoirierQuébec forte et fière3,10743.2 %
Jackie SmithTransition QuébecMayoral candidate2,06828.7 %
Running mate: Esperance Mfisimana
Doua Goué HippolyteRespect citoyens75410.5 %
Véronique ThiboutotLeadership Québec5067.0 %
Sébastien MorierQuébec d'abord4095.7 %
Julien Cardinal3564.9 %
Maizerets-Lairet
6,170 valid votesMarylou BoulianneQuébec forte et fière2,47240.1 %
Claude VilleneuveQuébec d'abordMayoral candidate1,06217.2 %
Running mate: Hélène Guillemette
Kevin CaronRespect citoyens1,04416.9 %
Martial Van NesteTransition Québec92515.0 %
Eric DuguayLeadership Québec5849.5 %
Simon Tardif831.3 %
Vanier-Duberger
9,740 valid votesBruno MarchandQuébec forte et fièreMayoral candidate4,06441.7 %
Running mate: Clément Bourdeau
Hugo LangloisLeadership Québec2,14422.0 %
Eric ThiboutotRespect citoyens2,11621.7 %
Rosie-Anne Roussel VallièresQuébec d'abord1,06510.9 %
Francis FontaineTransition Québec3513.6 %
Running mate — sits in place of the elected mayor: Clément Bourdeau
Neufchâtel-Lebourgneuf
11,361 valid votesMaxime ElmalehQuébec forte et fière5,10644.9 %
Anik LalancetteRespect citoyens2,75024.2 %
Emilie RobitailleLeadership Québec1,96217.3 %
Alexandre LaforgeQuébec d'abord1,32611.7 %
Lény PainchaudTransition Québec2171.9 %
Les Saules-Les Méandres
10,043 valid votesCatherine DeschampsQuébec forte et fière4,37143.5 %
Isabelle DufourRespect citoyens2,37523.6 %
Patrick PaquetLeadership Québec1,56715.6 %
Véronique DallaireQuébec d'abordIncumbent1,44514.4 %
Pierre-Luc FaucherTransition Québec2852.8 %
Saint-Louis-Sillery
12,050 valid votesMarianne WhiteQuébec forte et fière8,20868.1 %
Jean-Stéphane BernardLeadership Québec1,53912.8 %
François LabrecqueRespect citoyens1,0668.8 %
André-Pier BérubéQuébec d'abord7236.0 %
Raffaël GilbertTransition Québec5144.3 %
Le Plateau
8,157 valid votesGabriel DusablonQuébec forte et fière4,99061.2 %
Catherine GagnéLeadership Québec1,20814.8 %
Eugenie Laure Tossea Epse LabonteRespect citoyens94011.5 %
Félix L'Heureux-BilodeauTransition Québec5496.7 %
Moustapha FayeQuébec d'abord4705.8 %
David WeiserQuébec forte et fièreIncumbentWithdrawn
La Pointe-de-Sainte-Foy
10,158 valid votesJean-Luc LavoieQuébec forte et fière6,76666.6 %
Éric GuayRespect citoyens1,32113.0 %
Robert FournierLeadership Québec1,11411.0 %
Marie-Ève MartelTransition Québec5245.2 %
Fabio TétuQuébec d'abord4334.3 %
Cap-Rouge-Laurentien
12,563 valid votesYannick FauteuxQuébec forte et fière6,63552.8 %
Louis MartinLeadership QuébecIncumbent2,41819.2 %
Philippe MoussetteRespect citoyens2,10016.7 %
Ana-Rose ParadisQuébec d'abord6355.1 %
Anne GuéretteParti du monde - Équipe Anne GuéretteMayoral candidate4033.2 %
Running mate: Frédéric Imbeault
Andrée-Anne TremblayTransition Québec3723.0 %
Saint-Rodrigue
8,944 valid votesClaude LavoieQuébec forte et fièreIncumbent3,86243.2 %
Manès WebsterRespect citoyens2,14324.0 %
François BeauléLeadership Québec1,47416.5 %
David AudetQuébec d'abord1,00911.3 %
Olivia LavoieTransition Québec4565.1 %
Louis-XIV
12,537 valid votesMarie-Pierre BoucherQuébec forte et fièreIncumbent5,96547.6 %
Marie-Jo Bégin-LétourneauRespect citoyens3,24525.9 %
Donald GagnonLeadership Québec1,83714.7 %
Pier-Luc St-Pierre FortinQuébec d'abord1,1168.9 %
Charles LamontTransition Québec3743.0 %
Les Monts
12,044 valid votesRaphaël LebaillyQuébec forte et fière4,27035.5 %
Eric Ralph MercierRespect citoyensIncumbent4,10234.1 %
Valérie SavardLeadership Québec1,99216.5 %
Vincent TremblayQuébec d'abord1,1929.9 %
Samuel Moisan-DommTransition Québec4884.1 %
Sainte-Thérèse-de-Lisieux
10,523 valid votesMélanie SauvéRespect citoyens4,07938.8 %
Manouchka BlanchetQuébec forte et fière3,44132.7 %
Justine SavardLeadership Québec1,82717.4 %
Doni BerberiQuébec d'abord7817.4 %
Pier-Yves ChampagneTransition Québec2872.7 %
Patrice Fortin1081.0 %
La Chute-Montmorency-Seigneurial
10,983 valid votesElisa VerreaultQuébec forte et fière3,66533.4 %
Stevens MélançonLeadership QuébecIncumbent3,48831.8 %
Joey AubéRespect citoyens2,42722.1 %
Marie-Eve LeblondQuébec d'abord9919.0 %
Pedro-Natanaël Bordon-RichardTransition Québec2622.4 %
Mario Desjardins Pelchat830.8 %
Dominic Tremblay670.6 %
Robert-Giffard
10,115 valid votesÉric Courtemanche BarilQuébec forte et fière3,97539.3 %
Benoit BourdeauRespect citoyens2,53025.0 %
Isabelle RoyLeadership QuébecIncumbent2,21021.8 %
Sébastien Bouchard-ThébergeQuébec d'abord8998.9 %
Camille Lambert-DeubelbeissTransition Québec5015.0 %
Lac-Saint-Charles-Saint-Émile
11,204 valid votesMarc RoussinRespect citoyens4,37639.1 %
Konan Emma AmehoumQuébec forte et fière2,62123.4 %
Jean GagnonLeadership Québec1,99617.8 %
Sophie GosselinQuébec d'abord1,53213.7 %
Sophie Verret4233.8 %
Carl GignacTransition Québec2562.3 %
Loretteville-Les Châtels
11,101 valid votesMarie-Josée AsselinQuébec forte et fièreIncumbent5,28047.6 %
Anne-Laurence HarveyRespect citoyens2,98226.9 %
Jean CôtéLeadership Québec1,77816.0 %
Sylvie LefrançoisQuébec d'abord7296.6 %
Catherine ProulxTransition Québec3323.0 %
Val-Bélair
9,840 valid votesStéphane LachanceRespect citoyensMayoral candidate4,42745.0 %
Running mate: Pascal Morneau
Bianca DussaultQuébec forte et fièreIncumbent3,05431.0 %
Mégy GagnéLeadership Québec1,56615.9 %
Kim BoydQuébec d'abord5765.9 %
Sarah LesageTransition Québec2172.2 %
Mayoral candidate, sits as councillor
Municipality history
A mayoral candidate may also run in a district with a running mate (colistier). If the candidate wins both the mayoralty and the district, the running mate takes the seat; if they lose the mayoralty but win the district, they sit as councillor.
Source: Élections Québec open data, submitted by each municipality’s returning officer.