logo
Ontario

New Democratic Party





Last update: June 7, 2025

LeaderMarit Stiles
Popular vote in 202223.7%
Current vote projection18.3% ± 2.4%
Current number of MPP27
Current seat projection25 [20-29]

Seat projection Popular vote projection | June 7, 2025 35 30 25 20 14% 15% 16% 17% 18% 19% 20% 21% 22% 23% 24% Vote efficiency | NDP 338Canada Ontario 2.1 seat/% 25 [20-29] 18% ± 2% 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 | June 7, 2025

13% 14% 15% 16% 17% 18% 19% 20% 21% 22% 23% 16% 14% 12% 10% 8% 6% 4% 2% Min. 15.9% 18.3% ± 2.4% Max. 20.7% 2022 23.7% Probabilities % NDP

Seat projection | June 7, 2025

14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 20% 15% 10% 5% Min. 20 25 Max. 29 2022 31 seats 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. Waterloo Safe NDP >99%
5. Ottawa West—Nepean Safe NDP >99%
6. Hamilton Centre Safe NDP >99%
7. Niagara Falls Safe NDP >99%
8. University—Rosedale Likely NDP >99%
9. Kiiwetinoong Likely NDP >99%
10. Parkdale—High Park Likely NDP 99%
11. London North Centre Likely NDP 99%
12. London West Likely NDP 99%
13. Spadina—Fort York Likely NDP 98%
14. London—Fanshawe Likely NDP 98%
15. Scarborough Southwest Likely NDP 97%
16. Nickel Belt Likely NDP 96%
17. Windsor West Likely NDP 95%
18. Toronto Centre Leaning NDP 90%
19. St. Catharines Leaning NDP 85%
20. Sudbury Leaning NDP 85%
21. Thunder Bay—Superior North Leaning NDP 84%
22. Timiskaming—Cochrane Leaning NDP 78%
23. Hamilton West—Ancaster—Dundas Leaning NDP 78%
24. Niagara Centre Leaning NDP 76%
25. Oshawa Toss up PCPO/NDP 70%
26. Humber River—Black Creek Toss up PCPO/NDP 48%
27. Mushkegowuk—James Bay Toss up PCPO/NDP 47%
28. Sault Ste. Marie Toss up PCPO/NDP 43%
29. Toronto—St. Paul’s Likely OLP 5%