Anna Kindy · Provincial Election 2026

Nanaimo and Mid-Island Election Results: BC NDP Wins Four Ridings, Conservatives Take North Island and Two Races Too Close to Call in Oct. 24, 2026 BC Provincial Election

Nanaimo and Mid-Island Election Results: BC NDP Wins Four Ridings, Conservatives Take North Island and Two Races Too Close to Call in Oct. 24, 2026 BC Provincial Election
Sheila Malcolmson, BC NDP winner in Nanaimo-Gabriola Island. Photo: Legislative Assembly of British Columbia

NANAIMO, B.C. - The BC NDP won four of the seven Nanaimo and Mid-Island ridings in the Oct. 24, 2026 BC provincial election, holding both Nanaimo seats, Mid Island-Pacific Rim and Courtenay-Comox, while the Conservative Party of BC won North Island and two races, Ladysmith-Oceanside and Cowichan Valley, finished too close to call.

All results are preliminary. Elections BC will conduct the final count from Nov. 6 to 10, 2026, and the two close races below will not be decided until that count is complete.

Nanaimo-Lantzville

George Anderson wins Nanaimo-Lantzville for the BC NDP with 11,567 votes, holding off Conservative Party candidate Kelsey Pringle by 867 votes.

Candidate Party Votes % of valid votes
George Anderson BC NDP 11,567 46.66%
Kelsey Pringle Conservative Party 10,700 43.16%
Sharleen Weatherley BC Green Party 2,448 9.87%
Pepper Saltman Communist Party of BC 76 0.31%

Ballot boxes reported: 82 of 82. Valid votes: 24,791.

Nanaimo-Gabriola Island

Sheila Malcolmson wins Nanaimo-Gabriola Island for the BC NDP with 11,079 votes, defeating Conservative Party candidate Mark MacDonald by 2,817 votes to keep the Nanaimo seat she has held since 2019.

Advertisement
Candidate Party Votes % of valid votes
Sheila Malcolmson BC NDP 11,079 48.10%
Mark MacDonald Conservative Party 8,262 35.87%
Anna Mary McKenzie BC Green Party 3,692 16.03%

Ballot boxes reported: 92 of 92. Valid votes: 23,033.

Mid Island-Pacific Rim

Josie Osborne wins Mid Island-Pacific Rim for the BC NDP with 11,915 votes, beating Conservative Party candidate Joshua Dahling by 1,617 votes.

Candidate Party Votes % of valid votes
Josie Osborne BC NDP 11,915 46.88%
Joshua Dahling Conservative Party 10,298 40.52%
Gracie MacDonald BC Green Party 3,202 12.60%

Ballot boxes reported: 104 of 104. Valid votes: 25,415.

Ladysmith-Oceanside

Conservative Party candidate Kris McNichol leads BC NDP candidate Stephanie Higginson by just 89 votes in Ladysmith-Oceanside, 13,418 to 13,329. The race is too close to call and will be decided by the final count.

Candidate Party Votes % of valid votes
Kris McNichol Conservative Party 13,418 44.56%
Stephanie Higginson BC NDP 13,329 44.26%
Charlene Smylie BC Green Party 3,365 11.17%

Ballot boxes reported: 96 of 96. Valid votes: 30,112.

Cowichan Valley

Conservative Party candidate Bert Chen leads BC NDP candidate Debra Toporowski by just 150 votes in Cowichan Valley, 11,098 to 10,948. The race is too close to call and will be decided by the final count.

Candidate Party Votes % of valid votes
Bert Chen Conservative Party 11,098 42.86%
Debra Toporowski BC NDP 10,948 42.28%
Justin Douglas BC Green Party 3,750 14.48%
James Chumsa Communist Party of BC 99 0.38%

Ballot boxes reported: 87 of 87. Valid votes: 25,895.

Courtenay-Comox

Will Cole-Hamilton wins Courtenay-Comox for the BC NDP with 13,389 votes, defeating Conservative Party candidate Brennan Day by 695 votes.

Candidate Party Votes % of valid votes
Will Cole-Hamilton BC NDP 13,389 45.07%
Brennan Day Conservative Party 12,694 42.73%
Jay Van Oostdam BC Green Party 2,882 9.70%
Jason Cook CentreBC 740 2.49%

Ballot boxes reported: 95 of 95. Valid votes: 29,705.

North Island

Anna Kindy wins North Island for the Conservative Party of BC with 11,842 votes, 1,311 votes ahead of BC NDP candidate Sara Lopez, with 105 of 108 ballot boxes reported and a margin larger than the votes remaining to be counted.

Candidate Party Votes % of valid votes
Anna Kindy Conservative Party 11,842 48.04%
Sara Lopez BC NDP 10,531 42.73%
Benjamin Olsson BC Green Party 1,946 7.90%
Richard Lambert Independent 329 1.33%

Ballot boxes reported: 105 of 108. Valid votes: 24,648.

The provincial picture

The Mid-Island results came on a night when the Conservative Party of BC won a majority government provincewide, taking 64 of 93 seats to the BC NDP’s 27 and the BC Green Party’s 2. Conservative leader Lorne Doerkson is the projected next premier of British Columbia, and BC NDP leader David Eby, who held his own Vancouver-Point Grey seat, has said he intends to resign as party leader once an interim leader is chosen. The two undecided Mid-Island races are among the closest in the province and will be watched closely when the final count begins.

Results are preliminary. The final count runs Nov. 6 to 10, 2026.

Full results for all 93 ridings: BC Election Results 2026 live updates

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