Adrian Dix · Provincial Election 2026

Vancouver Election Results 2026: David Eby Holds Point Grey by 540 Votes as NDP Wins 8 of 12 City Ridings in Oct. 24, 2026 BC Provincial Election

Vancouver Election Results 2026: David Eby Holds Point Grey by 540 Votes as NDP Wins 8 of 12 City Ridings in Oct. 24, 2026 BC Provincial Election
David Eby, BC NDP leader and winner in Vancouver-Point Grey. Photo: Legislative Assembly of British Columbia

VANCOUVER, B.C. - David Eby held his own seat on the night his party lost the province, winning Vancouver-Point Grey by 540 votes in the Oct. 24, 2026 BC provincial election, and the BC NDP carried eight of Vancouver’s 12 ridings while the Conservative Party took four and the BC Green Party was shut out in the city.

Eby, the sitting premier, took 7,811 votes (42.98 per cent) in Vancouver-Point Grey to 7,271 votes (40.01 per cent) for Conservative Party challenger Alex McMillan, a margin of 540 votes with all 70 ballot boxes in the riding reported. Only hours earlier, as the Conservative majority became clear provincewide, Eby announced he intends to resign as BC NDP leader once the party chooses an interim successor.

All results in this article are preliminary results published by Elections BC on election night. The final count runs Nov. 6 to 10, 2026, and close results can change before they are certified.

Across the 12 Vancouver ridings, the BC NDP won eight seats and the Conservative Party won four, while the BC Green Party won none despite taking 32,479 votes citywide, 15.6 per cent of the 208,011 valid votes cast in Vancouver. The NDP led the citywide popular vote with 94,649 votes (45.5 per cent), ahead of the Conservatives at 75,252 (36.2 per cent). No Vancouver riding finished within 300 votes: the closest race in the city was Vancouver-Fraserview, where the margin was 389 votes.

Vancouver-Point Grey

David Eby of the BC NDP wins Vancouver-Point Grey with 7,811 votes, defeating Conservative Party challenger Alex McMillan by 540 votes on the same night Eby announced he intends to resign as NDP leader following the party’s provincial defeat.

Advertisement
Candidate Party Votes % of valid votes
David Eby BC NDP 7,811 42.98%
Alex McMillan Conservative Party 7,271 40.01%
Beatrice Sharpe BC Green Party 2,447 13.46%
Michael Davis CentreBC 646 3.55%

Valid votes: 18,175. Ballot boxes reported: 70 of 70.

Vancouver-Fraserview

Deep Sandhu of the Conservative Party wins Vancouver-Fraserview with 7,156 votes, defeating BC NDP candidate Aman Singh by 389 votes in the closest Vancouver race of the night.

Candidate Party Votes % of valid votes
Deep Sandhu Conservative Party 7,156 44.10%
Aman Singh BC NDP 6,767 41.71%
Francoise Raunet BC Green Party 2,302 14.19%

Valid votes: 16,225. Ballot boxes reported: 75 of 75.

Vancouver-Hastings

Niki Sharma of the BC NDP wins Vancouver-Hastings with 9,706 votes, finishing 4,913 votes ahead of Conservative Party candidate Phyllis Tang.

Candidate Party Votes % of valid votes
Niki Sharma BC NDP 9,706 51.28%
Phyllis Tang Conservative Party 4,793 25.32%
Kyra Philbert BC Green Party 3,576 18.89%
Christian Bosio CentreBC 463 2.45%
Phil Webb Libertarian 221 1.17%
Kimball Cariou Communist Party of BC 167 0.88%

Valid votes: 18,926. Ballot boxes reported: 72 of 72.

Vancouver-Kensington

Mable Elmore of the BC NDP wins Vancouver-Kensington with 7,273 votes, defeating Conservative Party candidate Aron Lageri by 1,679 votes.

Candidate Party Votes % of valid votes
Mable Elmore BC NDP 7,273 46.70%
Aron Lageri Conservative Party 5,594 35.92%
Adam Hawk BC Green Party 2,706 17.38%

Valid votes: 15,573. Ballot boxes reported: 65 of 65.

Vancouver-Langara

Jaime Stein of the Conservative Party wins Vancouver-Langara with 7,161 votes, defeating BC NDP incumbent Sunita Dhir by 1,631 votes.

Candidate Party Votes % of valid votes
Jaime Stein Conservative Party 7,161 50.53%
Sunita Dhir BC NDP 5,530 39.02%
John Atoyebi BC Green Party 1,118 7.89%
Alan Beesley CentreBC 362 2.55%

Valid votes: 14,171. Ballot boxes reported: 67 of 67.

Vancouver-Little Mountain

Christine Boyle of the BC NDP wins Vancouver-Little Mountain with 10,144 votes, finishing 3,069 votes ahead of Conservative Party candidate Alex Muir.

Candidate Party Votes % of valid votes
Christine Boyle BC NDP 10,144 49.14%
Alex Muir Conservative Party 7,075 34.27%
Sarah MacLeod BC Green Party 3,423 16.58%

Valid votes: 20,642. Ballot boxes reported: 75 of 75.

Vancouver-Quilchena

Carson Binda of the Conservative Party wins Vancouver-Quilchena with 10,949 votes, the largest Conservative victory in the city, defeating BC NDP candidate Callista Ryan by 5,680 votes.

Candidate Party Votes % of valid votes
Carson Binda Conservative Party 10,949 55.01%
Callista Ryan BC NDP 5,269 26.47%
Douglas Courtemanche BC Green Party 1,844 9.26%
Petra Kuret CentreBC 1,038 5.21%
Dallas Brodie OneBC 805 4.04%

Valid votes: 19,905. Ballot boxes reported: 69 of 69.

Vancouver-Renfrew

Adrian Dix of the BC NDP wins Vancouver-Renfrew with 7,707 votes, defeating Conservative Party candidate Tom Ikonomou by 3,298 votes.

Candidate Party Votes % of valid votes
Adrian Dix BC NDP 7,707 54.64%
Tom Ikonomou Conservative Party 4,409 31.26%
Rebecca Haber BC Green Party 1,675 11.88%
Lisa Prescott CentreBC 314 2.23%

Valid votes: 14,105. Ballot boxes reported: 70 of 70.

Vancouver-South Granville

Lara Honrado of the BC NDP leads Vancouver-South Granville with 10,427 votes, 3,939 votes ahead of Conservative Party candidate Lisa Phillips, with ballot boxes still outstanding in the riding’s election-night count.

Candidate Party Votes % of valid votes
Lara Honrado BC NDP 10,427 47.43%
Lisa Phillips Conservative Party 6,488 29.52%
Maria J Cruz BC Green Party 4,150 18.88%
Colin Smith CentreBC 735 3.34%
Salvatore Vetro OneBC 182 0.83%

Valid votes: 21,982. Ballot boxes reported: 74 of 81.

Vancouver-Strathcona

Amanda Burrows of the BC NDP wins Vancouver-Strathcona with 9,484 votes, finishing 4,500 votes ahead of BC Green Party candidate Tanya Webking.

Candidate Party Votes % of valid votes
Amanda Burrows BC NDP 9,484 55.09%
Tanya Webking BC Green Party 4,984 28.95%
Jordan Zheng McIntosh Conservative Party 2,531 14.70%
Robert Crooks Communist Party of BC 216 1.25%

Valid votes: 17,215. Ballot boxes reported: 75 of 75.

Vancouver-West End

Spencer Chandra Herbert of the BC NDP wins Vancouver-West End with 8,661 votes, defeating Conservative Party candidate Dion Weisner by 3,546 votes.

Candidate Party Votes % of valid votes
Spencer Chandra Herbert BC NDP 8,661 51.62%
Dion Weisner Conservative Party 5,115 30.49%
Scott MacDonald BC Green Party 3,001 17.89%

Valid votes: 16,777. Ballot boxes reported: 78 of 78.

Vancouver-Yaletown

Margareta Dovgal of the Conservative Party wins Vancouver-Yaletown with 6,710 votes, defeating BC NDP incumbent Terry Yung by 840 votes.

Candidate Party Votes % of valid votes
Margareta Dovgal Conservative Party 6,710 46.87%
Terry Yung BC NDP 5,870 41.01%
Priyan Samarakoone BC Green Party 1,253 8.75%
Sam Chandola CentreBC 482 3.37%

Valid votes: 14,315. Ballot boxes reported: 69 of 69.

The provincial picture

Provincewide, the Conservative Party of BC won a majority government with 64 of the legislature’s 93 seats, ahead of the BC NDP with 27 and the BC Green Party with 2. Conservative leader Lorne Doerkson is the projected premier of British Columbia. In Vancouver, the result leaves the NDP holding the city’s east side and downtown core, while the Conservatives took the west-side ridings of Vancouver-Quilchena and Vancouver-Langara along with Vancouver-Fraserview and Vancouver-Yaletown.

Full results for all 93 electoral districts are on the Apna News results hub: BC Election Results 2026 live updates.

These are preliminary election-night results. Elections BC conducts the final count from Nov. 6 to 10, 2026, after which results are certified.

Source: Elections BC preliminary results, October 25, 2026.

AdvertisementAdvertise with Apna News
Advertisement
Share: WhatsApp

KEEP READING

More Provincial Election 2026 coverage

Southeast BC Election Results 2026: Conservatives Win Five of Seven Ridings as BC NDP Holds Kootenay Central and Kootenay-Monashee in Oct. 24, 2026 BC Provincial Election
Brittny Anderson, BC NDP winner in Kootenay Central. Photo: Legislative Assembly of British Columbia

Southeast BC Election Results 2026: Conservatives Win Five of Seven Ridings as BC NDP Holds Kootenay Central and Kootenay-Monashee in Oct. 24, 2026 BC Provincial Election

Published: October 25, 2026 at 12:14 PM PDT • 1 min read On this pageAdvertisement Boundary-Similkameen Salmon Arm-Shuswap Kootenay Central Kootenay-Monashee Kootenay-Rockies Columbia River-Revelstoke…

Greater Victoria Election Results: BC NDP Wins Five of Seven Ridings, Greens Take Saanich North and Conservatives Take Saanich South in Oct. 24, 2026 BC Provincial Election
Grace Lore, BC NDP winner in Victoria-Beacon Hill. Photo: Legislative Assembly of British Columbia

Greater Victoria Election Results: BC NDP Wins Five of Seven Ridings, Greens Take Saanich North and Conservatives Take Saanich South in Oct. 24, 2026 BC Provincial Election

Published: October 25, 2026 at 12:02 PM PDT • 3 min read On this pageAdvertisement Victoria-Beacon Hill Victoria-Swan Lake Esquimalt-Colwood Oak Bay-Gordon Head Saanich…

fXWC