VoteTracker
Final results
Interactive map

2025 Canadian federal election

Monday
April 28th, 2025

By-elections since this election

LPC169/ 343 seatsLPC will form governmentMinority government
343 / 343
Elected Projected Leaning Leading
Polls reporting
100.0 %
82,309 / 82,309
Turnout
69.0 %
19,811,520 / 28,731,275
Valid votes
19,641,663
Rejected ballots: 169,857
Districts
343

Map

Parties

PartyLeadingProjectedVotes
LPC
1691698,595,488
CPC
1441448,113,484
BQ
22221,236,349
NDP
771,234,673
GPC
11238,892
Others(13)
00222,777

Districts

343 / 343
Candidate
Abbotsford--South LangleySukhman GillCPCElected 5,147
100 %
66.7 %
Abitibi--Baie-James--Nunavik--EeyouMandy Gull-MastyLPCElected 2,197
100 %
47.4 %
Abitibi--TémiscamingueSébastien LemireBQElected 11,223
100 %
62.0 %
Acadie--AnnapolisChris d'EntremontCPCElected 533
100 %
72.1 %
Acadie--BathurstSerge CormierLPCElected 20,015
100 %
70.3 %
Ahuntsic-CartiervilleMélanie JolyLPCElected 22,295
100 %
67.2 %
Airdrie--CochraneBlake RichardsCPCElected 33,538
100 %
74.7 %
AjaxJennifer McKelvieLPCElected 11,317
100 %
67.3 %
Alfred-PellanAngelo IaconoLPCElected 20,263
100 %
69.5 %
Algonquin--Renfrew--PembrokeCheryl GallantCPCElected 11,995
100 %
72.4 %
Argenteuil--La Petite-NationStéphane LauzonLPCElected 13,427
100 %
64.6 %
Aurora--Oak Ridges--Richmond HillCostas MenegakisCPCElected 7,433
100 %
69.5 %
AvalonPaul ConnorsLPCElected 10,610
100 %
66.9 %
Barrie South--InnisfilJohn BrassardCPCElected 13,386
100 %
67.9 %
Barrie--Springwater--Oro-MedonteDoug ShipleyCPCElected 4,799
100 %
70.7 %
Battlefords--Lloydminster--Meadow LakeRosemarie FalkCPCElected 21,561
100 %
63.4 %
Battle River--CrowfootDamien KurekCPCElected 46,118
100 %
74.4 %
Bay of QuinteChris MaletteLPCElected 3,716
100 %
69.7 %
Beaches--East YorkNate Erskine-SmithLPCElected 25,974
100 %
71.9 %
BeauceJason GroleauCPCElected 25,547
100 %
71.8 %
Beauharnois--Salaberry--Soulanges--HuntingdonClaude DebellefeuilleBQElected 8,066
100 %
67.1 %
Beauport--LimoilouSteeve LavoieLPCElected 3,366
100 %
68.9 %
BeauséjourDominic LeBlancLPCElected 16,277
100 %
77.0 %
Bécancour--Nicolet--Saurel--AlnôbakLouis PlamondonBQElected 10,693
100 %
67.2 %
Bellechasse--Les Etchemins--LévisDominique VienCPCElected 13,455
100 %
72.3 %
Beloeil--ChamblyYves-François BlanchetBQElected 9,708
100 %
75.4 %
Berthier--MaskinongéYves PerronBQElected 6,620
100 %
67.9 %
BourassaAbdelhaq SariLPCElected 14,992
100 %
56.5 %
Bowmanville--Oshawa NorthJamil JivaniCPCElected 3,018
100 %
69.7 %
Bow RiverDavid BexteCPCElected 35,043
100 %
66.5 %
Brampton CentreAmandeep SodhiLPCElected 611
100 %
61.3 %
Brampton--Chinguacousy ParkShafqat AliLPCElected 1,941
100 %
63.0 %
Brampton EastManinder SidhuLPCElected 1,885
100 %
65.4 %
Brampton North--CaledonRuby SahotaLPCElected 742
100 %
67.2 %
Brampton SouthSonia SidhuLPCElected 808
100 %
65.2 %
Brampton WestAmarjeet GillCPCElected 918
100 %
64.2 %
Brandon--SourisGrant JacksonCPCElected 17,858
100 %
68.7 %
Brantford--Brant South--Six NationsLarry BrockCPCElected 7,469
100 %
64.2 %
Brome--MissisquoiLouis VilleneuveLPCElected 14,545
100 %
72.4 %
Brossard--Saint-LambertAlexandra MendèsLPCElected 25,465
100 %
68.2 %
Bruce--Grey--Owen SoundAlex RuffCPCElected 8,647
100 %
69.8 %
BurlingtonKarina GouldLPCElected 11,907
100 %
76.5 %
Burlington North--Milton WestAdam Van KoeverdenLPCElected 5,983
100 %
73.9 %
Burnaby CentralWade ChangLPCElected 1,856
100 %
61.3 %
Burnaby North--SeymourTerry BeechLPCElected 16,087
100 %
71.7 %
Calgary CentreGreg McLeanCPCElected 2,780
100 %
68.6 %
Calgary ConfederationCorey HoganLPCElected 1,273
100 %
74.5 %
Calgary CrowfootPat KellyCPCElected 14,585
100 %
73.9 %
Calgary EastJasraj HallanCPCElected 15,428
100 %
60.2 %
Calgary HeritageShuv MajumdarCPCElected 18,415
100 %
73.6 %
Calgary McKnightDalwinder GillCPCElected 1,317
100 %
56.5 %
Calgary MidnaporeStephanie KusieCPCElected 26,152
100 %
73.5 %
Calgary Nose HillMichelle Rempel GarnerCPCElected 14,321
100 %
69.2 %
Calgary ShepardTom KmiecCPCElected 25,942
100 %
72.0 %
Calgary Signal HillDavid GL McKenzieCPCElected 16,464
100 %
74.3 %
Calgary SkyviewAmanpreet S. GillCPCElected 8,966
100 %
61.5 %
CambridgeConnie CodyCPCElected 1,457
100 %
69.8 %
Cape Breton--Canso--AntigonishJaime BattisteLPCElected 4,038
100 %
75.1 %
Cape SpearTom OsborneLPCElected 19,544
100 %
66.5 %
CardiganKent MacDonaldLPCElected 4,962
100 %
79.0 %
Cariboo--Prince GeorgeTodd DohertyCPCElected 18,932
100 %
68.0 %
CarletonBruce FanjoyLPCElected 4,513
100 %
81.4 %
Carlton Trail--Eagle CreekKelly BlockCPCElected 28,419
100 %
75.2 %
Central NewfoundlandClifford SmallCPCElected 4,279
100 %
64.2 %
Central NovaSean FraserLPCElected 4,613
100 %
74.6 %
Charlesbourg--Haute-Saint-CharlesPierre Paul-HusCPCElected 5,101
100 %
73.0 %
CharlottetownSean CaseyLPCElected 7,517
100 %
76.1 %
Châteauguay--Les Jardins-de-NapiervilleNathalie ProvostLPCElected 10,064
100 %
69.3 %
Chatham-Kent--LeamingtonDave EppCPCElected 15,634
100 %
67.9 %
Chicoutimi--Le FjordRichard MartelCPCElected 1,499
100 %
68.5 %
Chilliwack--HopeMark StrahlCPCElected 12,773
100 %
67.8 %
Churchill--Keewatinook AskiRebecca ChartrandLPCElected 3,433
100 %
41.5 %
Cloverdale--Langley CityTamara JansenCPCElected 778
100 %
64.7 %
Columbia--Kootenay--Southern RockiesRob MorrisonCPCElected 15,897
100 %
73.3 %
Compton--StansteadMarianne DandurandLPCElected 12,646
100 %
71.6 %
Coquitlam--Port CoquitlamRon McKinnonLPCElected 2,520
100 %
69.4 %
Côte-du-Sud-Rivière-du-Loup-Kataskomiq-TémiscouataBernard GénéreuxCPCElected 9,776
100 %
66.7 %
Côte-Nord--Kawawachikamach--NitassinanMarilène GillBQElected 6,058
100 %
52.9 %
Courtenay--AlberniGord JohnsNDPElected 3,589
100 %
73.8 %
Cowichan--Malahat--LangfordJeff KibbleCPCElected 3,544
100 %
72.4 %
Cumberland--ColchesterAlana HirtleLPCElected 1,228
100 %
70.4 %
Dartmouth--Cole HarbourDarren FisherLPCElected 26,810
100 %
71.5 %
DavenportJulie DzerowiczLPCElected 21,175
100 %
65.8 %
DeltaJill McKnightLPCElected 5,488
100 %
74.1 %
Desnethé--Missinippi--Churchill RiverBuckley BelangerLPCElected 3,575
100 %
36.3 %
Don Valley NorthMaggie ChiLPCElected 5,276
100 %
63.1 %
Don Valley WestRob OliphantLPCElected 17,264
100 %
68.1 %
Dorval--Lachine--LaSalleAnju DhillonLPCElected 19,499
100 %
63.4 %
DrummondMartin ChampouxBQElected 8,073
100 %
65.0 %
Dufferin--CaledonKyle SeebackCPCElected 17,640
100 %
71.1 %
Edmonton CentreEleanor OlszewskiLPCElected 3,512
100 %
63.1 %
Edmonton GatewayTim UppalCPCElected 6,950
100 %
68.1 %
Edmonton GriesbachKerry DiotteCPCElected 5,539
100 %
56.7 %
Edmonton ManningZiad AboultaifCPCElected 8,842
100 %
61.2 %
Edmonton NorthwestBilly MorinCPCElected 8,287
100 %
64.4 %
Edmonton RiverbendMatt JenerouxCPCElected 3,268
100 %
70.4 %
Edmonton SoutheastJagsharan Singh MahalCPCElected 6,725
100 %
66.6 %
Edmonton StrathconaHeather McPhersonNDPElected 8,259
100 %
72.0 %
Edmonton WestKelly McCauleyCPCElected 7,206
100 %
69.9 %
Eglinton--LawrenceVince GasparroLPCElected 888
100 %
70.4 %
EgmontBobby MorrisseyLPCElected 2,047
100 %
77.3 %
Elgin--St. Thomas--London SouthAndrew LawtonCPCElected 4,555
100 %
68.8 %
Elmwood--TransconaColin ReynoldsCPCElected 3,325
100 %
65.6 %
Esquimalt--Saanich--SookeStephanie McLeanLPCElected 15,099
100 %
74.2 %
EssexChris LewisCPCElected 16,734
100 %
73.0 %
Etobicoke CentreYvan BakerLPCElected 6,473
100 %
68.9 %
Etobicoke--LakeshoreJames MaloneyLPCElected 12,164
100 %
69.9 %
Etobicoke NorthJohn ZerucelliLPCElected 4,911
100 %
56.0 %
Flamborough--Glanbrook--Brant NorthDan MuysCPCElected 6,331
100 %
76.6 %
Fleetwood--Port KellsGurbux SainiLPCElected 1,811
100 %
63.7 %
FoothillsJohn BarlowCPCElected 41,168
100 %
74.3 %
Fort McMurray--Cold LakeLaila GoodridgeCPCElected 32,456
100 %
62.0 %
Fredericton--OromoctoDavid MylesLPCElected 14,550
100 %
75.4 %
Fundy RoyalRob MooreCPCElected 6,308
100 %
75.7 %
Gaspésie--Les Îles-de-la-Madeleine--ListugujAlexis DeschênesBQElected 4,274
100 %
60.4 %
GatineauSteven MacKinnonLPCElected 23,769
100 %
68.1 %
Grande PrairieChris WarkentinCPCElected 40,958
100 %
69.4 %
GuelphDominique O'RourkeLPCElected 15,936
100 %
72.8 %
Haldimand--NorfolkLeslyn LewisCPCElected 15,178
100 %
72.1 %
Haliburton--Kawartha LakesJamie SchmaleCPCElected 13,478
100 %
72.7 %
HalifaxShannon MiedemaLPCElected 22,947
100 %
72.6 %
Halifax WestLena Metlege DiabLPCElected 21,180
100 %
73.2 %
Hamilton CentreAslam RanaLPCElected 4,309
100 %
62.3 %
Hamilton East--Stoney CreekNed KurucCPCElected 1,479
100 %
69.0 %
Hamilton MountainLisa HepfnerLPCElected 2,445
100 %
67.7 %
Hamilton West--Ancaster--DundasJohn-Paul DankoLPCElected 13,423
100 %
73.9 %
Hastings--Lennox and Addington--TyendinagaShelby Kramp-NeumanCPCElected 9,260
100 %
71.1 %
Hochelaga--Rosemont-EstMarie-Gabrielle MénardLPCElected 9,699
100 %
65.5 %
Honoré-MercierEric St-PierreLPCElected 19,255
100 %
65.1 %
Hull--AylmerGreg FergusLPCElected 23,251
100 %
69.4 %
Humber River--Black CreekJudy SgroLPCElected 7,612
100 %
55.1 %
Huron--BruceBen LobbCPCElected 8,091
100 %
75.8 %
Joliette--ManawanGabriel Ste-MarieBQElected 10,306
100 %
64.9 %
JonquièreMario SimardBQElected 4,933
100 %
67.8 %
Kamloops--Shuswap--Central RockiesMel ArnoldCPCElected 9,027
100 %
73.7 %
Kamloops--Thompson--NicolaFrank CaputoCPCElected 7,047
100 %
69.3 %
KanataJenna SuddsLPCElected 18,687
100 %
78.3 %
Kapuskasing--Timmins--MushkegowukGaétan MaletteCPCElected 4,696
100 %
62.6 %
KelownaStephen FuhrLPCElected 1,082
100 %
70.2 %
Kenora--KiiwetinoongEric MelilloCPCElected 3,655
100 %
59.6 %
Kildonan--St. PaulRaquel DanchoCPCElected 1,556
100 %
71.9 %
Kings--HantsKody BloisLPCElected 16,063
100 %
72.4 %
Kingston and the IslandsMark GerretsenLPCElected 25,090
100 %
71.7 %
King--VaughanAnna RobertsCPCElected 17,330
100 %
71.2 %
Kitchener CentreKelly DeRidderCPCElected 375
100 %
68.8 %
Kitchener--ConestogaTim LouisLPCElected 522
100 %
73.8 %
Kitchener South--HespelerMatt StraussCPCElected 1,028
100 %
70.1 %
LabradorPhilip EarleLPCElected 1,102
100 %
57.2 %
Lac-Saint-JeanAlexis Brunelle-DuceppeBQElected 9,533
100 %
64.0 %
Lac-Saint-LouisFrancis ScarpaleggiaLPCElected 28,243
100 %
75.1 %
LakelandShannon StubbsCPCElected 38,940
100 %
69.6 %
Lanark--FrontenacScott ReidCPCElected 3,286
100 %
75.9 %
Langley Township--Fraser HeightsTako Van PoptaCPCElected 5,540
100 %
70.6 %
La Pointe-de-l'ÎleMario BeaulieuBQElected 2,889
100 %
65.0 %
La Prairie--AtatekenJacques RamsayLPCElected 6,186
100 %
72.9 %
LaSalle--Émard--VerdunClaude GuayLPCElected 15,972
100 %
66.6 %
Laurentides--LabelleMarie-Hélène GaudreauBQElected 5,101
100 %
65.5 %
Laurier--Sainte-MarieSteven GuilbeaultLPCElected 17,430
100 %
64.0 %
Laval--Les ÎlesFayçal El-KhouryLPCElected 9,947
100 %
66.3 %
Leduc--WetaskiwinMike LakeCPCElected 36,811
100 %
71.4 %
Leeds--Grenville--Thousand Islands--Rideau LakesMichael BarrettCPCElected 3,781
100 %
73.8 %
Les Pays-d'en-HautTim WatchornLPCElected 3,217
100 %
69.7 %
LethbridgeRachael ThomasCPCElected 18,967
100 %
70.3 %
Lévis--LotbinièreJacques GourdeCPCElected 12,763
100 %
76.7 %
London CentrePeter FragiskatosLPCElected 15,366
100 %
67.2 %
London--FanshaweKurt HolmanCPCElected 5,886
100 %
63.3 %
London WestArielle KayabagaLPCElected 12,070
100 %
72.8 %
Long Range MountainsCarol AnsteyCPCElected 3,506
100 %
65.0 %
Longueuil--Charles-LeMoyneSherry RomanadoLPCElected 11,555
100 %
63.4 %
Longueuil--Saint-HubertNatilien JosephLPCElected 769
100 %
69.6 %
Louis-HébertJoël LightboundLPCElected 20,615
100 %
76.8 %
Louis-Saint-Laurent--AkiawenhrahkGérard DeltellCPCElected 7,832
100 %
72.7 %
Madawaska--RestigoucheGuillaume Deschênes-ThériaultLPCElected 6,400
100 %
70.1 %
MalpequeHeath MacDonaldLPCElected 5,639
100 %
81.9 %
Marc-Aurèle-FortinCarlos LeitãoLPCElected 16,344
100 %
70.4 %
Markham--StouffvilleHelena JaczekLPCElected 3,760
100 %
69.2 %
Markham--ThornhillTim HodgsonLPCElected 6,501
100 %
63.6 %
Markham--UnionvilleMichael MaCPCElected 1,922
100 %
63.9 %
Medicine Hat--Cardston--WarnerGlen MotzCPCElected 31,964
100 %
67.4 %
Mégantic--L'Érable--LotbinièreLuc BertholdCPCElected 21,876
100 %
70.2 %
Middlesex--LondonLianne RoodCPCElected 6,693
100 %
73.7 %
Milton East--Halton Hills SouthKristina Tesser DerksenLPCElected 21
100 %
73.6 %
MirabelJean-Denis GaronBQElected 3,698
100 %
69.3 %
Miramichi--Grand LakeMike DawsonCPCElected 384
100 %
73.7 %
Mission--Matsqui--AbbotsfordBrad VisCPCElected 11,953
100 %
70.2 %
Mississauga CentreFares Al SoudLPCElected 6,595
100 %
62.6 %
Mississauga East--CooksvillePeter FonsecaLPCElected 3,026
100 %
63.4 %
Mississauga--Erin MillsIqra KhalidLPCElected 9,448
100 %
66.8 %
Mississauga--LakeshoreCharles SousaLPCElected 5,555
100 %
70.5 %
Mississauga--MaltonIqwinder Singh GaheerLPCElected 5,591
100 %
61.9 %
Mississauga--StreetsvilleRechie ValdezLPCElected 4,056
100 %
70.0 %
Moncton--DieppeGinette Petitpas TaylorLPCElected 15,241
100 %
70.8 %
MontcalmLuc ThériaultBQElected 11,499
100 %
63.9 %
Montmorency--CharlevoixGabriel HardyCPCElected 524
100 %
72.1 %
Mont-Saint-Bruno--L'AcadieBienvenu-Olivier NtumbaLPCElected 8,202
100 %
77.8 %
Moose Jaw--Lake Centre--LaniganFraser TolmieCPCElected 25,330
100 %
73.1 %
Mount RoyalAnthony HousefatherLPCElected 5,300
100 %
65.6 %
Nanaimo--LadysmithTamara KronisCPCElected 5,725
100 %
72.6 %
NepeanMark CarneyLPCElected 22,056
100 %
77.2 %
Newmarket--AuroraSandra CobenaCPCElected 2,241
100 %
70.8 %
New Tecumseth--GwillimburyScot DavidsonCPCElected 14,803
100 %
68.4 %
New Westminster--Burnaby--MaillardvilleJake SawatzkyLPCElected 1,973
100 %
67.1 %
Niagara Falls--Niagara-on-the-LakeTony BaldinelliCPCElected 2,575
100 %
67.1 %
Niagara SouthFred DaviesCPCElected 2,994
100 %
67.7 %
Niagara WestDean AllisonCPCElected 5,994
100 %
75.7 %
Nipissing--TimiskamingPauline RochefortLPCElected 1,553
100 %
69.3 %
North Island--Powell RiverAaron GunnCPCElected 4,999
100 %
73.8 %
Northumberland--ClarkePhilip LawrenceCPCElected 2,214
100 %
75.0 %
North Vancouver--CapilanoJonathan WilkinsonLPCElected 16,568
100 %
71.7 %
Northwest TerritoriesRebecca AltyLPCElected 3,342
100 %
54.9 %
Notre-Dame-de-Grâce--WestmountAnna GaineyLPCElected 23,709
100 %
67.2 %
NunavutLori IdloutNDPElected 41
100 %
35.4 %
Oakville EastAnita AnandLPCElected 3,827
100 %
73.0 %
Oakville WestSima AcanLPCElected 5,204
100 %
74.5 %
Okanagan Lake West--South KelownaDan AlbasCPCElected 4,392
100 %
72.8 %
OrléansMarie-France LalondeLPCElected 31,074
100 %
76.9 %
OshawaRhonda KirklandCPCElected 3,478
100 %
64.1 %
Ottawa CentreYasir NaqviLPCElected 35,091
100 %
77.4 %
Ottawa SouthDavid McGuintyLPCElected 25,378
100 %
69.2 %
Ottawa--Vanier--GloucesterMona FortierLPCElected 31,301
100 %
69.3 %
Ottawa West--NepeanAnita VandenbeldLPCElected 25,038
100 %
72.3 %
OutremontRachel BendayanLPCElected 20,113
100 %
62.3 %
OxfordArpan KhannaCPCElected 10,880
100 %
71.5 %
PapineauMarjorie MichelLPCElected 16,974
100 %
65.6 %
ParklandDane LloydCPCElected 40,778
100 %
74.8 %
Parry Sound--MuskokaScott AitchisonCPCElected 6,179
100 %
71.4 %
Peace River--WestlockArnold ViersenCPCElected 34,852
100 %
65.0 %
Perth--WellingtonJohn NaterCPCElected 7,830
100 %
71.2 %
PeterboroughEmma HarrisonLPCElected 10,444
100 %
74.1 %
Pickering--BrooklinJuanita NathanLPCElected 9,258
100 %
70.4 %
Pierre-Boucher--Les Patriotes--VerchèresXavier Barsalou-DuvalBQElected 4,548
100 %
76.3 %
Pierrefonds--DollardSameer ZuberiLPCElected 16,873
100 %
69.3 %
Pitt Meadows--Maple RidgeMarc DaltonCPCElected 1,196
100 %
71.9 %
Ponoka--DidsburyBlaine CalkinsCPCElected 48,692
100 %
75.1 %
Pontiac--Kitigan ZibiSophie ChatelLPCElected 15,867
100 %
69.0 %
Portage--LisgarBranden LeslieCPCElected 21,396
100 %
67.9 %
Port Moody--CoquitlamZoe RoyerLPCElected 1,948
100 %
70.3 %
Portneuf--Jacques-CartierJoël GodinCPCElected 13,319
100 %
74.2 %
Prescott--Russell--CumberlandGiovanna MingarelliLPCElected 10,305
100 %
75.8 %
Prince AlbertRandy HobackCPCElected 20,312
100 %
61.7 %
Prince George--Peace River--Northern RockiesBob ZimmerCPCElected 30,411
100 %
66.7 %
ProvencherTed FalkCPCElected 20,970
100 %
70.5 %
Québec CentreJean-Yves DuclosLPCElected 7,677
100 %
70.1 %
Red DeerBurton BaileyCPCElected 30,675
100 %
70.3 %
Regina--LewvanWarren SteinleyCPCElected 3,095
100 %
71.7 %
Regina--Qu'AppelleAndrew ScheerCPCElected 15,633
100 %
65.2 %
Regina--WascanaMichael KramCPCElected 2,820
100 %
69.9 %
RepentignyPatrick BoninBQElected 2,174
100 %
71.3 %
Richmond--ArthabaskaÉric LefebvreCPCElected 1,577
100 %
70.2 %
Richmond Centre--MarpoleChak AuCPCElected 2,300
100 %
59.2 %
Richmond East--StevestonParm BainsLPCElected 1,100
100 %
63.6 %
Richmond Hill SouthVincent HoCPCElected 4,606
100 %
63.0 %
Riding MountainDan MazierCPCElected 19,128
100 %
65.0 %
Rimouski--La MatapédiaMaxime Blanchette-JoncasBQElected 5,746
100 %
65.0 %
Rivière-des-Mille-ÎlesLinda LapointeLPCElected 7,657
100 %
71.8 %
Rivière-du-NordRhéal FortinBQElected 7,093
100 %
63.3 %
Rosemont--La Petite-PatrieAlexandre BoulericeNDPElected 5,601
100 %
72.3 %
Saanich--Gulf IslandsElizabeth MayGPCElected 5,790
100 %
77.9 %
Sackville--Bedford--PrestonBraedon ClarkLPCElected 17,202
100 %
72.8 %
Saint-Hyacinthe--Bagot--ActonSimon-Pierre Savard-TremblayBQElected 5,943
100 %
69.8 %
Saint-JeanChristine NormandinBQElected 6,475
100 %
69.8 %
Saint John--KennebecasisWayne LongLPCElected 9,342
100 %
69.5 %
Saint John--St. CroixJohn WilliamsonCPCElected 5,807
100 %
74.2 %
Saint-LaurentEmmanuella LambropoulosLPCElected 13,544
100 %
60.4 %
Saint-Léonard--Saint-MichelPatricia LattanzioLPCElected 18,376
100 %
58.0 %
Saint-Maurice--ChamplainFrançois-Philippe ChampagneLPCElected 15,774
100 %
65.6 %
Sarnia--Lambton--BkejwanongMarilyn GladuCPCElected 11,657
100 %
71.7 %
Saskatoon SouthKevin WaughCPCElected 4,409
100 %
72.4 %
Saskatoon--UniversityCorey TochorCPCElected 3,556
100 %
72.7 %
Saskatoon WestBrad RedekoppCPCElected 9,560
100 %
59.1 %
Sault Ste. Marie--AlgomaTerry SheehanLPCElected 1,728
100 %
67.9 %
Scarborough--AgincourtJean YipLPCElected 5,820
100 %
60.8 %
Scarborough Centre--Don Valley EastSalma ZahidLPCElected 9,250
100 %
61.9 %
Scarborough--Guildwood--Rouge ParkGary AnandasangareeLPCElected 17,810
100 %
65.4 %
Scarborough NorthShaun ChenLPCElected 13,931
100 %
60.0 %
Scarborough SouthwestBill BlairLPCElected 16,843
100 %
63.3 %
Scarborough--WoburnMichael CoteauLPCElected 10,990
100 %
59.4 %
Selkirk--Interlake--EastmanJames BezanCPCElected 16,218
100 %
70.8 %
SheffordAndréanne LaroucheBQElected 571
100 %
70.3 %
SherbrookeÉlisabeth BrièreLPCElected 15,025
100 %
67.7 %
Sherwood Park--Fort SaskatchewanGarnett GenuisCPCElected 31,953
100 %
78.0 %
Simcoe--GreyTerry DowdallCPCElected 5,909
100 %
71.4 %
Simcoe NorthAdam ChambersCPCElected 2,474
100 %
68.6 %
Similkameen--South Okanagan--West KootenayHelena KonanzCPCElected 4,623
100 %
71.5 %
Skeena--Bulkley ValleyEllis RossCPCElected 3,525
100 %
64.6 %
Souris--Moose MountainSteven BonkCPCElected 30,742
100 %
74.2 %
South Shore--St. MargaretsJessica Fancy-LandryLPCElected 6,967
100 %
72.2 %
South Surrey--White RockErnie KlassenLPCElected 3,170
100 %
71.6 %
Spadina--HarbourfrontChi NguyenLPCElected 15,546
100 %
64.9 %
St. Albert--Sturgeon RiverMichael CooperCPCElected 26,239
100 %
76.8 %
St. Boniface--St. VitalGinette LavackLPCElected 14,974
100 %
72.3 %
St. CatharinesChris BittleLPCElected 7,737
100 %
69.3 %
St. John's EastJoanne ThompsonLPCElected 16,740
100 %
70.0 %
Stormont--Dundas--GlengarryEric DuncanCPCElected 10,992
100 %
68.6 %
Sudbury East--Manitoulin--Nickel BeltJim BelangerCPCElected 4,081
100 %
70.1 %
SudburyViviane LapointeLPCElected 7,716
100 %
69.0 %
Surrey CentreRandeep SaraiLPCElected 1,980
100 %
58.5 %
Surrey NewtonSukh DhaliwalLPCElected 2,240
100 %
63.7 %
Swift Current--Grasslands--KindersleyJeremy PatzerCPCElected 27,872
100 %
70.7 %
Sydney--Glace BayMike KellowayLPCElected 7,788
100 %
69.2 %
Taiaiako'n--Parkdale--High ParkKarim BardeesyLPCElected 21,436
100 %
70.7 %
Terra Nova--The PeninsulasJonathan RoweCPCElected 12
100 %
64.4 %
TerrebonneTatiana AugusteLPCElected 1
100 %
67.9 %
Thérèse-De BlainvilleMadeleine ChenetteLPCElected 8,691
100 %
72.7 %
ThornhillMelissa LantsmanCPCElected 23,546
100 %
68.9 %
Thunder Bay--Rainy RiverMarcus PowlowskiLPCElected 2,440
100 %
66.4 %
Thunder Bay--Superior NorthPatty HajduLPCElected 8,867
100 %
67.8 %
Tobique--MactaquacRichard BragdonCPCElected 9,096
100 %
73.7 %
Toronto CentreEvan SolomonLPCElected 25,586
100 %
63.9 %
Toronto--DanforthJulie DabrusinLPCElected 28,004
100 %
71.6 %
Toronto--St. Paul'sLeslie ChurchLPCElected 20,613
100 %
73.7 %
Trois-RivièresCaroline DesrochersLPCElected 8,226
100 %
68.0 %
University--RosedaleChrystia FreelandLPCElected 25,223
100 %
65.4 %
Vancouver CentreHedy FryLPCElected 13,487
100 %
63.2 %
Vancouver EastJenny KwanNDPElected 4,658
100 %
62.7 %
Vancouver Fraserview--South BurnabyGregor RobertsonLPCElected 8,617
100 %
61.8 %
Vancouver GranvilleTaleeb NoormohamedLPCElected 19,877
100 %
69.1 %
Vancouver KingswayDon DaviesNDPElected 303
100 %
63.0 %
Vancouver QuadraWade GrantLPCElected 18,376
100 %
68.8 %
VaudreuilPeter SchiefkeLPCElected 24,803
100 %
74.9 %
Vaughan--WoodbridgeMichael GuglielminCPCElected 14,805
100 %
70.9 %
Vernon--Lake Country--MonasheeScott AndersonCPCElected 5,081
100 %
72.7 %
VictoriaWill GreavesLPCElected 22,251
100 %
74.4 %
Ville-Marie--Le Sud-Ouest--Île-des-SoeursMarc MillerLPCElected 21,792
100 %
59.8 %
VimyAnnie KoutrakisLPCElected 14,253
100 %
60.2 %
WaterlooBardish ChaggerLPCElected 17,008
100 %
72.8 %
Wellington--Halton Hills NorthMichael ChongCPCElected 4,127
100 %
76.0 %
West Vancouver--Sunshine Coast--Sea to Sky CountryPatrick WeilerLPCElected 17,203
100 %
71.1 %
WhitbyRyan TurnbullLPCElected 6,004
100 %
71.9 %
WillowdaleAli EhsassiLPCElected 4,511
100 %
60.5 %
Windsor--Tecumseh--LakeshoreKathy BorrelliCPCElected 4
100 %
66.5 %
Windsor WestHarb GillCPCElected 4,426
100 %
58.2 %
Winnipeg CentreLeah GazanNDPElected 1,386
100 %
53.7 %
Winnipeg NorthKevin LamoureuxLPCElected 8,052
100 %
58.5 %
Winnipeg South CentreBen CarrLPCElected 19,086
100 %
74.8 %
Winnipeg SouthTerry DuguidLPCElected 11,085
100 %
72.2 %
Winnipeg WestDoug EyolfsonLPCElected 7,617
100 %
75.5 %
YellowheadWilliam StevensonCPCElected 30,394
100 %
74.2 %
York CentreRoman BaberCPCElected 5,792
100 %
63.7 %
York--DurhamJacob MantleCPCElected 11,603
100 %
72.7 %
York South--Weston--EtobicokeAhmed HussenLPCElected 6,917
100 %
57.6 %
Yorkton--MelvilleCathay WagantallCPCElected 23,364
100 %
65.9 %
YukonBrendan HanleyLPCElected 3,290
100 %
72.5 %