VoteTracker
Final results
Interactive map
LPC160Min. gov.CPC119BQ32NDP25GPC2MajorityMAJ 170

Waterloo

District 35112 · 89,022 registered electors
ON
Ontario
Polls reporting
100.0 %
228 / 228
Turnout
67.4 %
Valid votes
59,654
Margin
10,398
Last updated
07:59 p.m.

Candidates

Bardish ChaggerLPCIncumbentElected 26,92645.1 %
Meghan ShannonCPC16,52827.7 %
Jonathan CasselsNDP11,36019.0 %
Patrick DoucettePPC2,8024.7 %
Karla Villagomez FajardoGPC2,0383.4 %

Previous result (2019)

See full results
Bardish ChaggerLPC31,08548.8 %
Jerry ZhangCPC15,61524.5 %
Lori CampbellNDP9,71015.2 %
Kirsten WrightGPC6,1849.7 %
Erika TraubPeople's Party1,1121.7 %
Turnout 72.1 % · Margin 15,470

This riding through time