District No. 54
Current MPP: Terence Kernaghan — New Democratic Party of Ontario
| Party | Candidate | Votes | Share |
|---|---|---|---|
| New Democratic Party of Ontario | TERENCE KERNAGHAN (Elected) | 22,587 | 46.7% |
| Progressive Conservative Party of Ontario | JERRY PRIBIL | 15,783 | 32.6% |
| Ontario Liberal Party | TARIQ KHAN | 7,557 | 15.6% |
| Green Party of Ontario | CAROL DYCK | 1,605 | 3.3% |
| New Blue Party of Ontario | CHRIS WILE | 512 | 1.1% |
| Freedom Party of Ontario | PAUL MCKEEVER | 312 | 0.6% |
Turnout: 46.48% · Registered voters: 104,571
MPP and district data from the Legislative Assembly of Ontario and Elections Ontario.