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

Toronto-St-Paul

Party Votes Candidate
NDP 18,843 Jill Andrew 1st past the post
Liberal 17,495 Jess Spindler 11th added seat,  6th added Liberal seat
PC 13,780 Andrew Kirsch
Green 1,690 Teresa Pun
Libertarian 448 Jekiah U. Dunavant
Moderate 143 Marina Doshchitsina
Riding Total 52,399