VoteTracker
Final results
Interactive map
LPC157Min. gov.CPC121BQ32NDP24GPC3IND1MajorityMAJ 170

Elgin--Middlesex--London

District 35025 · 94,026 registered electors
ON
Ontario
Polls reporting
100.0 %
174 / 174
Turnout
66.2 %
Valid votes
61,754
Margin
16,702
Last updated
07:59 p.m.

Candidates

Karen VecchioCPCElected 31,02650.2 %
Pam ArmstrongLPC14,32423.2 %
Bob HargreavesNDP11,01917.8 %
Ericha HendelGPC3,5625.8 %
Donald HelkaaPPC9561.5 %
Peter RedecopCHP6181.0 %
Richard StyveLTN2490.4 %

Previous result (2015)

See full results
Karen Louise VecchioCPC28,02349.2 %
Lori Baldwin-SandsLPC17,64231.0 %
Fred SinclairNDP8,77115.4 %
Bronagh Joyce MorganGPC1,7833.1 %
Michael HopkinsChristian Heritage Party5290.9 %
Lou BernardiRhinoceros1850.3 %
Turnout 68.5 % · Margin 10,381

This riding through time