VoteTracker
Final results
Interactive map
LPC160Min. gov.CPC119BQ32NDP25GPC2MajorityMAJ 170

Elgin--Middlesex--London

District 35025 · 97,732 registered electors
ON
Ontario
Polls reporting
100.0 %
202 / 202
Turnout
64.9 %
Valid votes
63,058
Margin
19,146
Last updated
07:59 p.m.

Candidates

Karen VecchioCPCIncumbentElected 31,47249.9 %
Afeez AjibowuLPC12,32619.5 %
Katelyn CodyNDP10,08616.0 %
Chelsea HillierPPC7,42911.8 %
Amanda StarkGPC1,4172.2 %
Michael HopkinsCHP3280.5 %

Previous result (2019)

See full results
Karen VecchioCPC31,02650.2 %
Pam ArmstrongLPC14,32423.2 %
Bob HargreavesNDP11,01917.8 %
Ericha HendelGPC3,5625.8 %
Donald HelkaaPeople's Party9561.5 %
Peter RedecopChristian Heritage Party6181.0 %
Richard StyveLibertarian2490.4 %
Turnout 66.2 % · Margin 16,702

This riding through time