District No. 2
Current MPP: Bill Rosenberg — Progressive Conservative Party of Ontario
| Party | Candidate | Votes | Share |
|---|---|---|---|
| Progressive Conservative Party of Ontario | BILL ROSENBERG (Elected) | 11,263 | 41.3% |
| New Democratic Party of Ontario | DAVID TIMERISKI | 7,409 | 27.2% |
| Ontario Liberal Party | REG NIGANOBE | 3,948 | 14.5% |
| Independent | MICHAEL MANTHA | 3,238 | 11.9% |
| New Blue Party of Ontario | SHELDON PRESSEY | 718 | 2.6% |
| Green Party of Ontario | MARIA LEGAULT | 677 | 2.5% |
Turnout: 48.93% · Registered voters: 56,213
MPP and district data from the Legislative Assembly of Ontario and Elections Ontario.