VoteDataCanada

2018 Ontario Provincial Election

June 7, 2018

General Election · June 7, 2018

PC won 76 of 124 seats. This meets the 63-seat majority threshold.

Contests
124
Candidates
823
Eligible voters
10,246,066
Votes cast
5,806,286
Voter turnout
56.7%
Final resultsElections OntarioChecked: October 13, 2026

Party results

Seats won Majority threshold: 63
PC: 76 seatsNDP: 40 seatsLiberal: 7 seatsGreen: 1 seats
  • PC 76
  • NDP 40
  • Liberal 7
  • Green 1
PartyVotesVote %SeatsSeats %
Progressive Conservative Party of Ontario2,326,52340.5%7661.3%
New Democratic Party of Ontario1,929,96633.6%4032.3%
Ontario Liberal Party1,124,34619.6%75.6%
Green Party of Ontario264,5194.6%10.8%
Ontario Libertarian Party42,8220.7%00.0%

Party2014 seats2018 seatsChange2014 Vote %2018 Vote %Vote share Δ
Progressive Conservative Party of Ontario2876+4831.2%40.5%+9.3 pp
New Democratic Party of Ontario2140+1923.7%33.6%+9.8 pp
Ontario Liberal Party587−5138.7%19.6%−19.1 pp
Green Party of Ontario—1——4.6%—

Seat changes by party

020406080PCNDPLiberal—Green20142018

107 → 124 seats

2014 election results →

Historical trends

1240201120142018

New Democratic Party of Ontario Ontario Liberal Party Progressive Conservative Party of Ontario Green Party of Ontario

Chart data
ElectionNew Democratic Party of OntarioOntario Liberal PartyProgressive Conservative Party of OntarioGreen Party of Ontario
October 6, 20111753370
June 12, 2014215828—
June 7, 2018407761

District map

Boundary sources appear with the loaded map. · Colours show party affiliation where available. Use the district selector for keyboard navigation.

Results by District

124 districts found

Swipe to compare parties · Tap a district for full results

DistrictPCNDPLiberalGreen
VotesVote %VotesVote %VotesVote %VotesVote %
11,67727.0%27.0%25,22158.4%58.4%3,5138.1%8.1%1,9094.4%4.4%43,18347.8%
18,43450.1%50.1%8,61723.4%23.4%7,86521.4%21.4%8432.3%2.3%36,76152.9%
12,29033.0%33.0%13,45536.1%36.1%10,37927.8%27.8%9462.5%2.5%37,29849.2%
26,05057.3%57.3%10,65523.4%23.4%6,18213.6%13.6%2,1954.8%4.8%45,49154.9%

Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.

DistrictElectedRunner-up
Percy HatfieldNDP25,221 votes · 58.4%
Runner-upMohammad LatifPC11,677 votes · 27.0%
Mohammad LatifPC11,677 votes · 27.0%31.4percentage points
Roman BaberPC18,434 votes · 50.2%
Runner-upAndrea Vásquez JiménezNDP8,617 votes · 23.4%
Andrea Vásquez JiménezNDP8,617 votes · 23.4%26.7percentage points
Faisal HassanNDP13,455 votes · 36.1%
Runner-upMark DemontisPC12,290 votes · 33.0%
Mark DemontisPC12,290 votes · 33.0%3.1percentage points
Caroline MulroneyPC26,050 votes · 57.3%
Runner-upDave SzollosyNDP10,655 votes · 23.4%
Dave SzollosyNDP10,655 votes · 23.4%33.8percentage points