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
BC Ballot called this riding for Sheila Malcolmson (BC NDP), 10:35 p.m. PT Oct 24.
| Candidate | Party | Votes | Share | Status |
|---|---|---|---|---|
| Sheila Malcolmson | BC NDP | 11,079 | 48.10% | Leading |
| Mark MacDonald | Conservative Party | 8,262 | 35.87% | |
| Anna Mary McKenzie | BC Green Party | 3,692 | 16.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
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Sheila Malcolmson | BC NDP | 14,663 | 52.75% |
| Dale Parker | Conservative Party | 9,633 | 34.65% |
| Shirley Lambrecht | BC Green Party | 3,502 | 12.60% |
How the last MLA voted
since the 2024 election
105
Present for 105 of 105