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

Barrie-Innisfil

Party Votes Candidate
PC 22,112 Andrea Khanjin 1st past the post
NDP 12,644 Pekka Reinio
Liberal 5,536 Ann Hoggarth
Green 3,182 Bonnie North 54th added seat,  8th added Green seat
Libertarian 396 Brett Dorion
Canadians Choice Party 184 Jake Tucker
Trillium 118 Stacey Surkova
Moderate 59 Alexander Ryzhykh
Riding Total 44,231