Richmond-Queensborough candidates
Steve Kooner, the Conservative MLA for Richmond-Queensborough until the Legislative Assembly was dissolved on September 22, 2026, leads the initial count by 4,189 votes.
Final count Nov 6 to 10
Initial count done in Richmond-Queensborough. Not final.
The 2026 count
BC Ballot called this riding for Steve Kooner (Conservative), 11:23 p.m. PT Oct 24.
| Candidate | Party | Votes | Share | Status |
|---|---|---|---|---|
| Steve Kooner | Conservative Party | 9,642 | 59.03% | Leading |
| Dhar Grewal | BC NDP | 5,453 | 33.38% | |
| Luc Burns | BC Green Party | 1,239 | 7.59% |
Elections BC’s initial count (77 of 77 Final Voting Day, 5 of 5 advance)
How Steve Kooner voted Present for 102 of 105 recorded divisions since 2024
- Held the seat
- Steve Kooner, 2024 general election to dissolution on September 22, 2026
- First elected to the Legislature
- 2024
- 2024 margin
- 1,339 votes
- Registered voters, 2024
- 37,364
- 2024 turnout
- 52.8 percent valid ballots cast
- Municipalities
- New Westminster, Richmond
- Communities
- Bridgeport, East Richmond, Gilmore, Hamilton, Queensborough, Shellmont, Southarm
Richmond-Queensborough election results, 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Steve Kooner | Conservative Party | 10,052 | 50.91% |
| Aman Singh | BC NDP | 8,713 | 44.13% |
| Cindy Wu | Independent | 721 | 3.65% |
| Errol E. Povah | Independent | 258 | 1.31% |
How the last MLA voted
since the 2024 election
105
Present for 102 of 105
3