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

Richmond-Hill

Party Votes Candidate
PC 22,224 Daisy Wai 1st past the post
Liberal 12,108 Reza Moridi 34th added seat,  21st added Liberal seat
NDP 7,490 Marco Coletta
Green 1,248 Walter Bauer
Libertarian 301 Igor Bily
Riding Total 43,371