VoteTracker
Final results
Interactive map
LPC157Min. gov.CPC121BQ32NDP24GPC3IND1MajorityMAJ 170

Waterloo

District 35112 · 88,927 registered electors
ON
Ontario
Polls reporting
100.0 %
231 / 231
Turnout
72.1 %
Valid votes
63,706
Margin
15,470
Last updated
07:59 p.m.

Candidates

Bardish ChaggerLPCIncumbentElected 31,08548.8 %
Jerry ZhangCPC15,61524.5 %
Lori CampbellNDP9,71015.2 %
Kirsten WrightGPC6,1849.7 %
Erika TraubPPC1,1121.7 %

Previous result (2015)

See full results
Bardish ChaggerLPC29,75249.7 %
Peter BraidCPC19,31832.3 %
Diane FreemanNDP8,92814.9 %
Richard WalshGPC1,7132.9 %
Emma Hawley-YanAnimal Alliance1380.2 %
Turnout 73.2 % · Margin 10,434

This riding through time