BC provincial riding

Victoria-Swan Lake

Nina Krieger (NDP) won Victoria-Swan Lake in the October 19, 2024 BC election with 56.03% of the vote, 8,374 votes ahead of Christina Winter (Green). Turnout was 62.63%.

2024 election results in Victoria-Swan Lake

CandidatePartyVotesShare
Nina KriegerNDP14,27356.03%Elected
Christina WinterGreen5,89923.16%
Tim TaylorConservative5,14620.20%
Robert CrooksCommunist Party of BC1560.61%

Source: Elections BC Statement of Votes, October 19, 2024. * Member of the 42nd Parliament (a sitting or former MLA at the time). The winner is the candidate with the most votes.

Key numbers

Registered voters
40,752

In Victoria-Swan Lake at the close of voting.

Votes cast
25,525

25,474 valid and 51 rejected ballots.

Turnout
62.63%

4.18 points above the province-wide 58.45%.

How close was it?

Victoria-Swan Lake ranks 84 of 93 among the closest races in 2024 (1 is the closest). The winning margin was 8,374 votes (32.87 percentage points); it would have taken 4,188 voters switching from Nina Krieger to Christina Winter to flip the result. Province-wide the NDP took 44.87% of the vote, compared with 56.03% here.

The seat after 2024

These are 2024 election results. The person who holds a seat can change between general elections through resignations, by-elections or a change of party, so use the Legislative Assembly’s member directory for the current MLA.

More: all 93 BC ridings · 2024 results · BC election polls · how to vote.

Victoria-Swan Lake FAQ

Who won Victoria-Swan Lake in the 2024 BC election?

Nina Krieger (NDP) won Victoria-Swan Lake with 14,273 votes (56.03%), ahead of Christina Winter (Green) with 5,899 (23.16%). Source: Elections BC Statement of Votes.

What was voter turnout in Victoria-Swan Lake in 2024?

25,525 of 40,752 registered voters voted in Victoria-Swan Lake, a turnout of 62.63%, compared with 58.45% province-wide.

How close was the race in Victoria-Swan Lake?

The winning margin was 8,374 votes (32.87 percentage points), the 84th closest of BC's 93 ridings.