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

Thornhill

Party Votes Candidate
PC 28,889 Gila Martow 1st past the post
NDP 9,134 Ezra Tanen
Liberal 6,985 Sabi Ahsan 46th added seat,  27th added Liberal seat
Green 1,043 Rachel Dokhoian
Libertarian 621 Mike Holmes
Direct Democracy 410 Above Znoneofthe
Moderate 177 Aleksei Polyakov
Riding Total 47,259