Port Coquitlam

MLA before the election: Mike Farnworth, BC NDP
Register read

2026 results

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

Mike Farnworth leading by 386 votes (1.8 points) · all ballot boxes counted

Mike Farnworth
BC NDP
9,760
45.3%
Keenan Adams
Conservative
9,374
43.5%
Stephanie Hendy
BC Green
1,833
8.5%
Lee-Ann Bates
No affiliation
285
1.3%
Lewis C. Dahlby
Libertarian
274
1.3%

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

Past results

5 general elections since 2009
2024General election, October 19BC NDP hold
CandidateVotesShare±Spent
Mike FarnworthBC NDP · elected · $19,589 spent13,84353.9%−10.2$19,589$1.42 a vote
Keenan AdamsConservative · $12,192 spent9,96738.8%new$12,192$1.22 a vote
Adam Bremner-AkinsBC Green · $1,974 spent1,6446.4%−6.2$1,974$1.20 a vote
Lewis DahlbyLibertarian · $513 spent2440.9%−1.4$513$2.10 a vote
Margin3,876votes, 15.1 points
Turnout57.7%+3.3 points
Ballots25,73638 rejected
Registered44,601voters

± and swing against the 2020 election. Spending limit $71,700 a candidate.

2020General election, October 24BC NDP holdSwing 8.7 points to BC NDP
CandidateVotesShare±Spent
Mike FarnworthBC NDP · elected · $9,775 spent15,37064.1%+8.3$9,775$0.64 a vote
Mehran ZarghamBC Liberal · $4,583 spent5,00920.9%−9.1$4,583$0.91 a vote
Erik MintyBC Green · $2,051 spent3,02312.6%−0.2$2,051$0.68 a vote
Lewis Clarke DahlbyLibertarian5632.3%+1.3$0
Margin10,361votes, 43.2 points
Turnout54.4%−8.1 points
Ballots24,111146 rejected
Registered44,358voters

± and swing against the 2017 election.

2017General election, May 9BC NDP holdSwing 4.7 points to BC NDP
CandidateVotesShare±Spent
Mike FarnworthBC NDP · elected · $52,164 spent14,07955.8%+2.9$52,164$3.71 a vote
Susan ChambersBC Liberal · $26,734 spent7,58230.0%−6.6$26,734$3.53 a vote
Jason HanleyBC Green · $1,177 spent3,23712.8%new$1,177$0.36 a vote
Lewis Clarke DahlbyLibertarian · $89 spent2481.0%−0.6$89$0.36 a vote
Billy GibbonsCascadia · $1,973 spent880.3%new$1,973$22 a vote
Margin6,497votes, 25.8 points
Turnout62.4%+5.2 points
Ballots25,365131 rejected
Registered40,621voters

± and swing against the 2013 election.

2013General election, May 14BC NDP holdSwing 0.3 points to BC NDP
CandidateVotesShare±Spent
Mike FarnworthBC NDP · elected · $86,221 spent11,75552.9%−1.8$86,221$7.33 a vote
Barbara LuBC Liberal · $23,507 spent8,12036.6%−2.2$23,507$2.89 a vote
Ryan HagueConservative · $3,928 spent1,5256.9%new$3,928$2.58 a vote
Brent WilliamsYour Political Party · $610 spent4472.0%+1.3$610$1.36 a vote
Jogender DahiyaLibertarian · $872 spent3581.6%+0.7$872$2.44 a vote
Margin3,635votes, 16.3 points
Turnout57.3%+2.1 points
Ballots22,365160 rejected
Registered39,059voters

± and swing against the 2009 election.

2009General election, May 12BC NDP, the seat’s first election
CandidateVotesShare±Spent
Mike FarnworthBC NDP · elected · $63,090 spent11,12154.7%$63,090$5.67 a vote
Bernie HillerBC Liberal · $68,768 spent7,89638.8%$68,768$8.71 a vote
Cole BertschBC Green · $350 spent9944.9%$350$0.35 a vote
Lewis DahlbyLibertarian · $250 spent1780.9%$250$1.40 a vote
Brent WilliamsYour Political Party · $775 spent1370.7%$775$5.66 a vote
Margin3,225votes, 15.9 points
Turnout55.2% 
Ballots20,432106 rejected
Registered37,009voters
Held by
1991now
Mike Farnworth, since 1991
  1. 1991–2001Mike FarnworthBC NDP
  2. 2001–2009No riding by this name
  3. 2009–Mike FarnworthBC NDP

Votes, ballots and registered voters: Elections BC. Spending and members before 2024: Wikipedia’s Port Coquitlam article. Members since 2024: the tracker’s record.

Questions

Who won Port Coquitlam in the 2026 BC election?

On Elections BC's initial count (91 of 91 ballot boxes, as of November 5 at 3:20 p.m. Pacific time), Mike Farnworth (BC NDP) leads Port Coquitlam with 9,760 votes (45.3%), 386 ahead of Keenan Adams (Conservative). Preliminary until the final count, November 6 to 10, 2026.

Who won Port Coquitlam in 2024?

The BC NDP candidate won Port Coquitlam in the 2024 BC election with 53.9% of the vote, a margin of 3,876 votes (15.1%).

‹ Coquitlam-Maillardville All 93 ridings Port Moody-Burquitlam ›