logo
Ontario

New Democratic Party





Last update: February 28, 2025

LeaderMarit Stiles
Popular vote in 202223.7%
Current vote projection18.5% ± 0.3%
Current number of MPP27
Current seat projection27 [24-28]

Seat projection Popular vote projection | February 28, 2025 30 25 16% 17% 18% 19% 20% 21% Vote efficiency | NDP 338Canada Ontario 1.5 seat/% 27 [24-28] 19% ± 0% 2018 2022
Note: The seats-per-vote function, or vote efficiency, is not a linear function, but can be approximated as one over narrow vote intervals.


Vote projection | February 28, 2025

18% 19% 20% 21% 22% 100% 95% 90% 85% 80% 75% 70% 65% 60% 55% 50% 45% 40% 35% 30% 25% 20% 15% 10% 5% Min. 18.2% 18.5% ± 0.3% Probabilities % NDP

Seat projection | February 28, 2025

22 23 24 25 26 27 28 29 30 31 35% 30% 25% 20% 15% 10% 5% Min. 24 27 Max. 28 Probabilities % NDP

Ranked list of favourable electoral districts | New Democratic Party



Rank Electoral districts Current party Last projection Odds of winning
1. Toronto—Danforth Safe NDP >99%
2. Davenport Safe NDP >99%
3. Ottawa Centre Safe NDP >99%
4. Niagara Falls Safe NDP >99%
5. Waterloo Safe NDP >99%
6. Ottawa West—Nepean Safe NDP >99%
7. University—Rosedale Safe NDP >99%
8. Parkdale—High Park Safe NDP >99%
9. Hamilton Centre Safe NDP >99%
10. London West Safe NDP >99%
11. London North Centre Safe NDP >99%
12. Spadina—Fort York Safe NDP >99%
13. London—Fanshawe Safe NDP >99%
14. Kiiwetinoong Likely NDP >99%
15. Scarborough Southwest Likely NDP >99%
16. Nickel Belt Likely NDP >99%
17. Windsor West Likely NDP >99%
18. Toronto Centre Likely NDP 98%
19. St. Catharines Likely NDP 97%
20. Sudbury Likely NDP 96%
21. Thunder Bay—Superior North Likely NDP 94%
22. Hamilton West—Ancaster—Dundas Likely NDP 93%
23. Niagara Centre Likely NDP 91%
24. Timiskaming—Cochrane Leaning NDP 89%
25. Oshawa Leaning NDP 86%
26. Humber River—Black Creek Toss up PCPO/NDP 57%
27. Mushkegowuk—James Bay Toss up PCPO/NDP 51%
28. Sault Ste. Marie Toss up PCPO/NDP 47%