Richmond-Queensborough

MLA before the election: Steve Kooner, Conservative
Register read

2026 results

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

Steve Kooner leading by 4,241 votes (25.8 points) · all ballot boxes counted

Steve Kooner
Conservative
9,715
59.1%
Dhar Grewal
BC NDP
5,474
33.3%
Luc Burns
BC Green
1,243
7.6%

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

Past results

3 general elections since 2017
2024General election, October 19Conservative gain from BC NDPSwing 24.1 points to Conservative
CandidateVotesShare±Spent
Steve KoonerConservative · elected · $29,763 spent10,05250.9%+45.9$29,763$2.96 a vote
Aman SinghBC NDP · $61,116 spent8,71344.1%−2.4$61,116$7.01 a vote
Cindy WuIndependent · $3,597 spent7213.7%$3,597$4.99 a vote
Errol E. PovahIndependent · $180 spent2581.3%$180$0.70 a vote
Margin1,339votes, 6.8 points
Turnout53.0%+3.5 points
Ballots19,80763 rejected
Registered37,364voters

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

2020General election, October 24BC NDP gain from BC LiberalSwing 4.6 points to BC NDP
CandidateVotesShare±Spent
Aman SinghBC NDP · elected · $50,856 spent9,40647.7%+6.9$50,856$5.41 a vote
Jas JohalBC Liberal · $59,893 spent7,72839.2%−2.2$59,893$7.75 a vote
Earl EinarsonBC Green · $2,311 spent1,4967.6%−5.1$2,311$1.55 a vote
Kay HaleConservative · $6,570 spent1,1085.6%+2.1$6,570$5.93 a vote
Margin1,678votes, 8.5 points
Turnout49.6%−6.2 points
Ballots19,892154 rejected
Registered40,138voters

± and swing against the 2017 election.

2017General election, May 9BC Liberal, the seat’s first election
CandidateVotesShare±Spent
Jas JohalBC Liberal · elected · $67,089 spent8,21841.4%$67,089$8.16 a vote
Aman SinghBC NDP · $30,369 spent8,08440.8%$30,369$3.76 a vote
Michael WolfeBC Green · $400 spent2,52412.7%$400$0.16 a vote
Kay Khilvinder HaleConservative · $1,279 spent6943.5%$1,279$1.84 a vote
Lawrence ChenNew Republican3181.6%$0
Margin134votes, 0.6 points
Turnout55.8% 
Ballots20,032194 rejected
Registered35,911voters
Held by
2017now
3 members since 2017
  1. 2017–2020Jas JohalBC Liberal
  2. 2020–2024Aman SinghBC NDP
  3. 2024–Steve KoonerConservative

Votes, ballots and registered voters: Elections BC. Spending and members before 2024: Wikipedia’s Richmond-Queensborough 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 Richmond-Queensborough in the 2026 BC election?

On Elections BC's initial count (82 of 82 ballot boxes, as of November 5 at 3:20 p.m. Pacific time), Steve Kooner (Conservative) leads Richmond-Queensborough with 9,715 votes (59.1%), 4,241 ahead of Dhar Grewal (BC NDP). Preliminary until the final count, November 6 to 10, 2026.

Who won Richmond-Queensborough in 2024?

The Conservative candidate won Richmond-Queensborough in the 2024 BC election with 50.9% of the vote, a margin of 1,339 votes (6.8%).

‹ Richmond-Bridgeport All 93 ridings Burnaby South-Metrotown ›