logo
British columbia

BC New Democratic Party





Last update: June 18, 2025

LeaderDavid Eby
Popular vote in 202444.9%
Current vote projection44.9% ± 5.3%
Current seat projection48 [32-66]

Vote projection | June 18, 2025

33% 34% 35% 36% 37% 38% 39% 40% 41% 42% 43% 44% 45% 46% 47% 48% 49% 50% 51% 52% 53% 54% 55% 56% 7% 6% 5% 4% 3% 2% 1% Min. 39.6% 44.9% ± 5.3% 2020 47.7% Max. 50.3% Probabilities % NDP

Seat projection | June 18, 2025

10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 3% 2% 1% Min. 32 Majority 47 seats 48 2020 57 seats Max. 66 Probabilities % NDP

Ranked list of favourable electoral districts | BC New Democratic Party



Rank Electoral districts Current party Last projection Odds of winning
1. Vancouver-Strathcona NDP safe >99%
2. Vancouver-South Granville NDP safe >99%
3. Vancouver-Hastings NDP safe >99%
4. Vancouver-West End NDP safe >99%
5. Vancouver-Little Mountain NDP safe >99%
6. Vancouver-Kensington NDP safe >99%
7. Victoria-Swan Lake NDP safe >99%
8. North Vancouver-Lonsdale NDP safe >99%
9. Vancouver-Renfrew NDP safe >99%
10. New Westminster-Coquitlam NDP safe >99%
11. Esquimalt-Colwood NDP safe >99%
12. Oak Bay-Gordon Head NDP safe >99%
13. Burnaby-New Westminster NDP safe >99%
14. Vancouver-Point Grey NDP likely >99%
15. North Coast-Haida Gwaii NDP likely >99%
16. Saanich South NDP likely >99%
17. Vancouver-Fraserview NDP likely >99%
18. Nanaimo-Gabriola Island NDP likely >99%
19. North Vancouver-Seymour NDP likely >99%
20. Powell River-Sunshine Coast NDP likely 98%
21. Port Coquitlam NDP likely 98%
22. Victoria-Beacon Hill NDP likely 98%
23. Langford-Highlands NDP likely 98%
24. Kootenay-Monashee NDP likely 97%
25. Burnaby Centre NDP likely 96%
26. Nanaimo-Lantzville NDP likely 96%
27. Delta North NDP likely 95%
28. Coquitlam-Maillardville NDP likely 95%
29. Port Moody-Burquitlam NDP likely 95%
30. Burnaby East NDP likely 93%
31. Mid Island-Pacific Rim NDP likely 91%
32. Kootenay Central NDP likely 91%
33. Burnaby North NDP likely 91%
34. Maple Ridge-Pitt Meadows NDP leaning 90%
35. Surrey-Newton NDP leaning 85%
36. Ladysmith-Oceanside NDP leaning 85%
37. Burnaby South-Metrotown NDP leaning 84%
38. Vancouver-Yaletown NDP leaning 80%
39. Cowichan Valley Toss up 69%
40. Surrey-Fleetwood Toss up 69%
41. Richmond-Steveston Toss up 63%
42. Vancouver-Langara Toss up 63%
43. Vernon-Lumby Toss up 61%
44. Coquitlam-Burke Mountain Toss up 59%
45. Surrey City Centre Toss up 59%
46. Juan de Fuca-Malahat Toss up 55%
47. Surrey-Guildford Toss up 52%
48. Kelowna Centre Toss up 50%
49. Courtenay-Comox Toss up 50%
50. Maple Ridge East Toss up 49%
51. Penticton-Summerland Toss up 44%
52. Surrey-Panorama Toss up 44%
53. Surrey-Serpentine River Toss up 40%
54. North Island Toss up 40%
55. Surrey-Cloverdale Toss up 37%
56. Columbia River-Revelstoke Toss up 33%
57. Langley-Willowbrook Toss up 32%
58. Langley-Walnut Grove CPBC leaning 27%
59. Skeena CPBC leaning 22%
60. Boundary-Similkameen CPBC leaning 22%
61. Saanich North and the Islands GRN leaning 22%
62. Richmond-Queensborough CPBC leaning 20%
63. Surrey-White Rock CPBC leaning 19%
64. Surrey North CPBC leaning 19%
65. Vancouver-Quilchena CPBC leaning 16%
66. Kamloops Centre CPBC leaning 14%
67. Chilliwack-Cultus Lake CPBC leaning 13%
68. Delta South CPBC likely 10%
69. Abbotsford-Mission CPBC likely 9%
70. Bulkley Valley-Stikine CPBC likely 7%
71. Kelowna-Lake Country-Coldstream CPBC likely 4%
72. Richmond Centre CPBC likely 2%
73. Surrey South CPBC likely 1%
74. Chilliwack North CPBC likely 1%
75. Fraser-Nicola CPBC likely 1%