Results of the October 19, 2015 Canadian election - Riding Results

Waterloo, Ontario

Party Votes Candidate
Liberal 29,752 Bardish Chagger 1st past the post
Conservative 19,318 Peter Braid 12th added seat,  3rd added Conservative seat
NDP 8,928 Diane Freeman
Green 1,713 Richard Walsh
Animal Allia 138 Emma Hawley-Yan
Riding Total 59,849