Voter Information Service


Menu

ready to vote logo

Past results

Waterloo (Ontario)

Results from previous elections for this electoral district:

Official Voting Results - General Election (September 20, 2021)

Waterloo (Ontario)
Candidate Party Vote %
Jonathan Cassels New Democratic Party 11,360 19.0
Bardish Chagger Liberal Party of Canada 26,926 45.1
Patrick Doucette People's Party of Canada 2,802 4.7
Meghan Shannon Conservative Party of Canada 16,528 27.7
Karla Villagomez Fajardo Green Party of Canada 2,038 3.4
Total   59,654 100.00
  • Valid ballots: 59,654
  • Rejected ballots: 353
  • Total ballots cast: 60,007

Official Voting Results - General Election (October 21, 2019)

Waterloo (Ontario)
Candidate Party Vote %
Lori Campbell New Democratic Party 9,710 15.2
Bardish Chagger Liberal Party of Canada 31,085 48.8
Erika Traub People's Party of Canada 1,112 1.7
Kirsten Wright Green Party of Canada 6,184 9.7
Jerry Zhang Conservative Party of Canada 15,615 24.5
Total   63,706 100.00
  • Valid ballots: 63,706
  • Rejected ballots: 417
  • Total ballots cast: 64,123

Official Voting Results - General Election (October 19, 2015)

Waterloo (Ontario)
Candidate Party Vote %
Peter Braid Conservative Party of Canada 19,318 32.3
Bardish Chagger Liberal Party of Canada 29,752 49.7
Diane Freeman New Democratic Party 8,928 14.9
Emma Hawley-Yan Animal Alliance Environment Voters Party of Canada 138 0.2
Richard Walsh Green Party of Canada 1,713 2.9
Total   59,849 100.00
  • Valid ballots: 59,849
  • Rejected ballots: 198
  • Total ballots cast: 60,047