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

Niagara Centre, Ontario

Party Votes Candidate
Liberal 19,513 Vance Badawey 1st past the post
NDP 17,218 Malcolm Allen 22nd added seat,  16th added NDP seat
Conservative 16,248 Leanna Villella
Green 1,316 David Clow
Animal Allia 291 Jody Di Bartolomeo
Marxist-Leni 96 Ron Walker
Riding Total 54,682