Courtenay—Alberni: 2025 federal election results

Gord Johns (NDP) won Courtenay—Alberni in the April 28, 2025 federal election with 39.6% of the vote, 3,589 votes (4.5 points) ahead of Kris McNichol (Conservative). 79,766 valid votes were counted in this British Columbia riding.

Gord Johns
Elected for NDP
3,589 voteswinning margin (4.5 points)
Gord Johns 39.6%Kris McNichol 35.1%Brian Cameron 22.7%Chris Markevich 1.7%

Results by candidate

Courtenay—Alberni 2025 results by candidate
CandidateVotesShare
Gord Johns · NDPelectedincumbent
Parliamentarian · Port Alberni, B.C.
31,617
39.6%
Kris McNichol · Conservative
Business Owner · Nanoose Bay, B.C.
28,028
35.1%
Brian Cameron · Liberal
Aircraft Engineer · Comox, B.C.
18,078
22.7%
Chris Markevich · Green
Customer Support Specialist · Courtenay, B.C.
1,352
1.7%
Thomas Gamble · People's Party
Entrepreneur · Langford, B.C.
427
0.5%
Teresa Knight · Animal Protection Party
Substitute Teacher · Union Bay, B.C.
195
0.2%
Jesse Musial · Christian Heritage Party
Business Management · Coombs, B.C.
69
0.1%

Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.

Turnout and electors

Voter turnout
73.8%
Registered electors
108,515
Population (2021 census)
122,668
Valid ballots
79,766
Rejected ballots
367
Winning margin
3,589 votes

How Courtenay—Alberni compares

  • The 79th-closest race of 343 ridings: a margin of 3,589 votes (4.5 points).
  • NDP candidates won 6.3% of votes nationally; Gord Johns took 39.6% here, 33.3 points above that.
  • Turnout was 73.8%, 4.8 points above the national figure of 69%.

Nearby ridings