bcballot. ca
Provincial election BC election results: initial count done 93 of 93 ridings have results,
Map of Nanaimo-Gabriola Island and its neighbours Nanaimo Lantzville Ladysmith

Nanaimo-Gabriola Island candidates

Sheila Malcolmson, the BC NDP MLA for Nanaimo-Gabriola Island until the Legislative Assembly was dissolved on September 22, 2026, leads the initial count by 2,817 votes.

Final count Nov 6 to 10

Initial count done in Nanaimo-Gabriola Island. Not final.

The 2026 count

Initial count complete · as of 10:34 a.m. PT on October 26

BC Ballot called this riding for Sheila Malcolmson (BC NDP), 10:35 p.m. PT Oct 24.

2026 initial count in Nanaimo-Gabriola Island
CandidatePartyVotesShareStatus
Sheila MalcolmsonBC NDP11,07948.10%Leading
Mark MacDonaldConservative Party8,26235.87%
Anna Mary McKenzieBC Green Party3,69216.03%

Elections BC’s initial count (85 of 85 Final Voting Day, 7 of 7 advance)

How Sheila Malcolmson voted Present for 105 of 105 recorded divisions since 2024

Held the seat
Sheila Malcolmson, 2024 general election to dissolution on September 22, 2026
First elected to the Legislature
2019
2024 margin
5,030 votes
Registered voters, 2024
46,454
2024 turnout
59.8 percent valid ballots cast
Municipality
Nanaimo
Communities
Brechin Hill, Cedar, Chase River, Cinnabar Valley, East Wellington, Gabriola, Harmac, Newcastle, Protection Island, South End, South Wellington

Nanaimo-Gabriola Island election results, 2024

2024 result in Nanaimo-Gabriola Island
CandidatePartyVotesShare
Sheila MalcolmsonBC NDP14,66352.75%
Dale ParkerConservative Party9,63334.65%
Shirley LambrechtBC Green Party3,50212.60%

How the last MLA voted

since the 2024 election

105

Present for 105 of 105

Sources

7