Prince George-Mackenzie

MLA before the election: Kiel Giddens, Conservative
Register read

2026 results

Elections BC, initial count, not verified · 65 of 65 ballot boxes · Nov 5 15:20 PT

Kiel Giddens leading by 6,396 votes (42.7 points) · all ballot boxes counted

Kiel Giddens
Conservative
9,928
66.3%
Ian McMahon
BC NDP
3,532
23.6%
Teri Young
BC Green
1,516
10.1%

2024: Conservative. Preliminary until the final count, November 6 to 10, 2026. All 93 ridings

Past results

5 general elections since 2009
2024General election, October 19Conservative gain from BC United
CandidateVotesShare±Spent
Kiel GiddensConservative · elected · $23,120 spent11,30760.9%new$23,120$2.04 a vote
Shar McCroryBC NDP · $10,004 spent5,24228.2%−5.4$10,004$1.91 a vote
James SteidleBC Green · $2,382 spent1,5768.5%−2.6$2,382$1.51 a vote
Rachael WeberUnaffiliated · $6,347 spent4352.3%$6,347$15 a vote
Margin6,065votes, 32.7 points
Turnout59.5%+10.4 points
Ballots18,58828 rejected
Registered31,239voters

± and swing against 338Canada’s estimate of the 2020 vote on the 2024 boundaries. Spending limit $71,700 a candidate.

2020General election, October 24BC Liberal holdSwing 4.3 points to BC NDP
CandidateVotesShare±Spent
Mike MorrisBC Liberal · elected · $30,277 spent8,54350.8%−6.3$30,277$3.54 a vote
Joan AtkinsonBC NDP · $4,085 spent5,71734.0%+2.4$4,085$0.71 a vote
Catharine KendallBC Green · $3,692 spent1,93511.5%+0.3$3,692$1.91 a vote
Dee KranzChristian Heritage · $1,193 spent3362.0%new$1,193$3.55 a vote
Raymond RodgersLibertarian2871.7%new$0
Margin2,826votes, 16.8 points
Turnout49.1%−8.4 points
Ballots16,968150 rejected
Registered34,587voters

± and swing against the 2017 election.

2017General election, May 9BC Liberal holdSwing 2.1 points to BC Liberal
CandidateVotesShare±Spent
Mike MorrisBC Liberal · elected · $49,947 spent10,72557.1%+1.5$49,947$4.66 a vote
Bobby DeepakBC NDP · $53,121 spent5,94231.6%−2.7$53,121$8.94 a vote
Hilary CrowleyBC Green · $1,433 spent2,10911.2%+5.5$1,433$0.68 a vote
Margin4,783votes, 25.5 points
Turnout57.4%+0.6 points
Ballots18,922146 rejected
Registered32,941voters

± and swing against the 2013 election.

2013General election, May 14BC Liberal holdSwing 1.1 points to BC Liberal
CandidateVotesShare±Spent
Mike MorrisBC Liberal · elected · $168,600 spent10,52455.6%−0.4$168,600$16 a vote
Bobby DeepakBC NDP · $138,631 spent6,48834.3%−2.5$138,631$21 a vote
Karen McDowellBC Green · $3,465 spent1,0775.7%−1.4$3,465$3.22 a vote
Terry RyszConservative · $21,364 spent8454.5%new$21,364$25 a vote
Margin4,036votes, 21.3 points
Turnout56.9%+3.2 points
Ballots19,099165 rejected
Registered33,587voters

± and swing against the 2009 election.

2009General election, May 12BC Liberal, the seat’s first election
CandidateVotesShare±Spent
Pat BellBC Liberal · elected · $99,560 spent9,81656.0%$99,560$10 a vote
Tobias LawrenceBC NDP · $111,514 spent6,45236.8%$111,514$17 a vote
Kevin CreamoreBC Green · $1,230 spent1,2457.1%$1,230$0.99 a vote
Margin3,364votes, 19.2 points
Turnout53.7% 
Ballots17,671158 rejected
Registered32,913voters
Held by
2009now
3 members since 2009
  1. 2009–2013Pat BellBC Liberal
  2. 2013–2023Mike MorrisBC Liberal
  3. 2023–2024Mike MorrisBC United
  4. 2024–Kiel GiddensConservative

Created from Prince George North.

Votes, ballots and registered voters: Elections BC. Spending and members before 2024: Wikipedia’s Prince George-Mackenzie article. Members since 2024: the tracker’s record. 2020 on the 2024 boundaries: 338Canada.

Local news

Last 14 days

Nothing tagged to this riding in the last two weeks.

Questions

Who won Prince George-Mackenzie in the 2026 BC election?

On Elections BC's initial count (65 of 65 ballot boxes, as of November 5 at 3:20 p.m. Pacific time), Kiel Giddens (Conservative) leads Prince George-Mackenzie with 9,928 votes (66.3%), 6,396 ahead of Ian McMahon (BC NDP). Preliminary until the final count, November 6 to 10, 2026.

Who won Prince George-Mackenzie in 2024?

The Conservative candidate won Prince George-Mackenzie in the 2024 BC election with 60.9% of the vote, a margin of 6,065 votes (32.7%).

‹ Nechako Lakes All 93 ridings Prince George-North Cariboo ›