logo
Canada

New Democratic Party



Latest update: December 15, 2024

LeaderJagmeet Singh
National popular vote in 202117.8%
Current vote projection18.7% ± 3.0%
Current number of MPsTBD
Current seat projection23 [14-38]

Seat projection Popular vote projection | December 15, 2024 45 40 35 30 25 20 15 10 5 15% 16% 17% 18% 19% 20% 21% 22% 23% Vote efficiency | NDP 338Canada ©2023 4.1 seat/% [14-38] 19% ± 3% 2019 2021
Note: The seats-per-vote function, or vote efficiency, is not a linear function, but can be approximated as one over narrow vote intervals.


× × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × NDP [14-38] December 15, 2024 ✓ Projected net gain × Projected net loss Pale square = Toss up NL 0/7 PEI 0/4 NS 1/11 NB 0/10 QC 2/78 ON 9/122 MB 2/14 SK 0/14 AB 1/37 BC 6/43 YK NWT NU
Projected gains and losses compared to 2021 results transposed onto new map.

Popular vote projection | December 15, 2024

12% 13% 14% 15% 16% 17% 18% 19% 20% 21% 22% 23% 24% 12% 11% 10% 9% 8% 7% 6% 5% 4% 3% 2% 1% Min. 15.7% 2021 17.8% 18.7% ± 3.0% Max. 21.6% Probabilities % NDP

Seat projection | December 15, 2024

0 5 10 15 20 25 30 35 40 45 50 6% 5% 4% 3% 2% 1% Min. 14 23 2021 24 seats Max. 38 Probabilities % NDP December 15, 2024

Ranked list of favourable electoral districts | New Democratic Party



Rank Electoral districts Province Transposed
2021 winner
Last projection Odds of winning
1. Rosemont—La Petite-Patrie NDP safe >99%
2. Vancouver East NDP safe >99%
3. Hamilton Centre NDP safe >99%
4. Winnipeg Centre NDP safe >99%
5. Vancouver Kingsway NDP safe >99%
6. Victoria NDP safe >99%
7. Edmonton Strathcona NDP likely >99%
8. Windsor West NDP likely >99%
9. Nunavut NDP likely >99%
10. Taiaiako’n—Parkdale—High Park NDP likely 96%
11. London—Fanshawe NDP likely 96%
12. New Westminster—Burnaby—Maillardville NDP likely 94%
13. Churchill—Keewatinook Aski NDP likely 90%
14. Davenport NDP leaning 87%
15. Laurier—Sainte-Marie NDP leaning 87%
16. Esquimalt—Saanich—Sooke NDP leaning 83%
17. Ottawa Centre NDP leaning 74%
18. Spadina—Harbourfront NDP leaning 74%
19. Halifax NDP leaning 73%
20. Northwest Territories Toss up LPC/NDP 69%
21. Toronto—Danforth Toss up LPC/CPC/NDP 69%
22. Kapuskasing—Timmins—Mushkegowuk Toss up CPC/NDP 63%
23. Burnaby Central Toss up CPC/NDP 54%
24. Outremont Toss up LPC/NDP 48%
25. St. John’s East Toss up LPC/NDP 46%
26. LaSalle—Émard—Verdun Toss up NDP/BQ 41%
27. Hamilton Mountain Toss up CPC/NDP 40%
28. Yukon Toss up CPC/NDP 37%
29. London Centre Toss up CPC/NDP 35%
30. Elmwood—Transcona Toss up CPC/NDP 32%
31. University—Rosedale Toss up LPC/NDP 29%
32. Kingston and the Islands CPC leaning 24%
33. Thunder Bay—Superior North Toss up CPC/NDP 23%
34. Edmonton Griesbach CPC leaning 22%
35. Cowichan—Malahat—Langford CPC leaning 22%
36. Dartmouth—Cole Harbour LPC leaning 21%
37. Sudbury East—Manitoulin—Nickel Belt CPC leaning 19%
38. Windsor—Tecumseh—Lakeshore CPC leaning 18%
39. Courtenay—Alberni CPC leaning 17%
40. Desnethé—Missinippi—Churchill River Toss up LPC/CPC/NDP 15%
41. Berthier—Maskinongé BQ leaning 13%
42. Papineau LPC leaning 13%
43. Sudbury CPC likely 9%
44. Toronto Centre LPC likely 7%
45. Vancouver Fraserview—South Burnaby CPC leaning 5%
46. Vancouver Granville CPC likely 4%
47. Vancouver Centre CPC leaning 4%
48. Halifax West Toss up LPC/CPC 3%
49. Guelph CPC leaning 2%
50. Notre-Dame-de-Grâce—Westmount LPC likely 2%
51. Nanaimo—Ladysmith CPC likely 2%
52. Ottawa—Vanier—Gloucester LPC leaning 2%
53. Surrey Centre Toss up LPC/CPC 2%
54. Surrey Newton LPC likely 2%
55. Hochelaga—Rosemont-Est BQ likely 2%
56. Skeena—Bulkley Valley CPC likely 1%
57. Labrador CPC likely 1%
58. Edmonton Centre CPC likely 1%
Rank Electoral districts Projection
1. Rosemont—La Petite-Patrie NDP safe
2. Vancouver East NDP safe
3. Hamilton Centre NDP safe
4. Winnipeg Centre NDP safe
5. Vancouver Kingsway NDP safe
6. Victoria NDP safe
7. Edmonton Strathcona NDP likely
8. Windsor West NDP likely
9. Nunavut NDP likely
10. Taiaiako’n—Parkdale—High Park NDP likely
11. London—Fanshawe NDP likely
12. New Westminster—Burnaby—Maillardville NDP likely
13. Churchill—Keewatinook Aski NDP likely
14. Davenport NDP leaning
15. Laurier—Sainte-Marie NDP leaning
16. Esquimalt—Saanich—Sooke NDP leaning
17. Ottawa Centre NDP leaning
18. Spadina—Harbourfront NDP leaning
19. Halifax NDP leaning
20. Northwest Territories Toss up LPC/NDP
21. Toronto—Danforth Toss up LPC/CPC/NDP
22. Kapuskasing—Timmins—Mushkegowuk Toss up CPC/NDP
23. Burnaby Central Toss up CPC/NDP
24. Outremont Toss up LPC/NDP
25. St. John’s East Toss up LPC/NDP
26. LaSalle—Émard—Verdun Toss up NDP/BQ
27. Hamilton Mountain Toss up CPC/NDP
28. Yukon Toss up CPC/NDP
29. London Centre Toss up CPC/NDP
30. Elmwood—Transcona Toss up CPC/NDP
31. University—Rosedale Toss up LPC/NDP
32. Kingston and the Islands CPC leaning
33. Thunder Bay—Superior North Toss up CPC/NDP
34. Edmonton Griesbach CPC leaning
35. Cowichan—Malahat—Langford CPC leaning
36. Dartmouth—Cole Harbour LPC leaning
37. Sudbury East—Manitoulin—Nickel Belt CPC leaning
38. Windsor—Tecumseh—Lakeshore CPC leaning
39. Courtenay—Alberni CPC leaning
40. Desnethé—Missinippi—Churchill River Toss up LPC/CPC/NDP
41. Berthier—Maskinongé BQ leaning
42. Papineau LPC leaning
43. Sudbury CPC likely
44. Toronto Centre LPC likely
45. Vancouver Fraserview—South Burnaby CPC leaning
46. Vancouver Granville CPC likely
47. Vancouver Centre CPC leaning
48. Halifax West Toss up LPC/CPC
49. Guelph CPC leaning
50. Notre-Dame-de-Grâce—Westmount LPC likely
51. Nanaimo—Ladysmith CPC likely
52. Ottawa—Vanier—Gloucester LPC leaning
53. Surrey Centre Toss up LPC/CPC
54. Surrey Newton LPC likely
55. Hochelaga—Rosemont-Est BQ likely
56. Skeena—Bulkley Valley CPC likely
57. Labrador CPC likely
58. Edmonton Centre CPC likely