Results of the June 12, 2014 Ontario election - Riding Results

Kingston and the Islands

Party Votes Candidate
Liberal 20,838 Sophie Kiwala 1st past the post
NDP 14,811 Mary Rita Holland 14th added seat,  4th added NDP seat
PC 10,652 Mark Bain
Green 3,566 Robert Kiley
Freedom 242 Jonathan Reid
Riding Total 50,109