BC provincial ridings

Richmond ridings: 2024 results

Richmond has 4 BC provincial ridings. In the October 19, 2024 election they split Conservative 3, NDP 1. The closest of the 4 was Richmond-Steveston, decided by 484 votes (2.07 points). Each riding below links to its full 2024 result and how it fits into the October 24, 2026 election.

Richmond's 4 ridings

Riding2024 winnerPartyMargin: votes (pts)Turnout
Richmond CentreHon ChanConservative2,465 (15.21)49.07%
Richmond-BridgeportTeresa WatConservative3,987 (23.42)48.63%
Richmond-QueensboroughSteve KoonerConservative1,339 (6.78)53.01%
Richmond-StevestonKelly GreeneNDP484 (2.07)59.87%

Source: Elections BC Statement of Votes, October 19, 2024.

Richmond ridings FAQ

How many BC provincial ridings are in Richmond?

Richmond has 4 provincial electoral districts.

Which party won the most seats in Richmond in 2024?

Conservative 3, NDP 1 in the October 19, 2024 BC election. Source: Elections BC Statement of Votes.

What was the closest riding in Richmond in 2024?

Richmond-Steveston, where Kelly Greene (NDP) won by 484 votes (2.07 percentage points).