Results of the June 7, 2018 Ontario election - Riding Results

Burlington

Party Votes Candidate
PC 25,502 Jane Mckenna 1st past the post
NDP 18,062 Andrew Drummond
Liberal 15,515 Eleanor Mcmahon 13th added seat,  7th added Liberal seat
Green 2,828 Vince Fiorito
Libertarian 530 Jim Gilchrist
Direct Democracy 471 Nadine Bentham
Consensus 154 Peter Rusin
Riding Total 63,062