bcballot. ca
Provincial election BC election results: initial count done 93 of 93 ridings have results,
BC Ballot / BC ridings map / Cariboo and Prince George / Prince George-Mackenzie
Map of Prince George-Mackenzie and its neighbours Prince George Mackenzie Quesnel Dawson Creek Fort St James Fort St John

Prince George-Mackenzie candidates

Kiel Giddens, the Conservative MLA for Prince George-Mackenzie until the Legislative Assembly was dissolved on September 22, 2026, leads the initial count by 6,394 votes.

Final count Nov 6 to 10

Initial count done in Prince George-Mackenzie. Not final.

The 2026 count

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

BC Ballot called this riding for Kiel Giddens (Conservative), 9:14 p.m. PT Oct 24.

2026 initial count in Prince George-Mackenzie
CandidatePartyVotesShareStatus
Kiel GiddensConservative Party9,92666.28%Leading
Ian McMahonBC NDP3,53223.59%
Teri YoungBC Green Party1,51710.13%

Elections BC’s initial count (57 of 57 Final Voting Day, 8 of 8 advance)

How Kiel Giddens voted Present for 100 of 105 recorded divisions since 2024

Held the seat
Kiel Giddens, 2024 general election to dissolution on September 22, 2026
First elected to the Legislature
2024
2024 margin
6,065 votes
Registered voters, 2024
31,239
2024 turnout
59.4 percent valid ballots cast
Municipalities
Mackenzie, Prince George
Communities
Anzac, Azu Ski Village, Bear Lake (Fraser-Fort George), Glenview, Hart Highlands, Isle Pierre, McLeod Lake, Miworth, Mud River, North Nechako, Nukko Lake, Otway, Reid Lake, Salmon Valley, Shady Valley, Summit Lake (Fraser-Fort George), Telachick, University Heights, Wessner Heights, Woodlands (Prince George)

Prince George-Mackenzie election results, 2024

2024 result in Prince George-Mackenzie
CandidatePartyVotesShare
Kiel GiddensConservative Party11,30760.92%
Shar McCroryBC NDP5,24228.24%
James SteidleBC Green Party1,5768.49%
Rachael WeberIndependent4352.34%

How the last MLA voted

since the 2024 election

105

Present for 100 of 105

5

Sources

7