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.
| 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.
You Might Like




