VoteDataCanada

2017 British Columbia Provincial Election

May 9, 2017

General Election · May 9, 2017

BC Liberal Party won 43 of 87 seats. This is 1 seat short of the majority threshold (44).

Contests
87
Candidates
369
Eligible voters
3,246,647
Votes cast
1,986,374
Voter turnout
61.2%
Elections BC
Source catalogue

Source and licence notes

Party results

Seats won Majority threshold: 44
BC Liberal Party: 43 seatsNDP: 41 seatsGreen: 3 seats
  • BC Liberal Party 43
  • NDP 41
  • Green 3
PartyVotesVote %SeatsSeats %
BC Liberal Party797,19440.4%4349.4%
BC NDP795,52740.3%4147.1%
BC Green Party332,33116.8%33.4%
Independent20,8071.1%00.0%
Conservative10,4210.5%00.0%

Party2013 seats2017 seatsChange2013 Vote %2017 Vote %Vote share Δ
BC Liberal Party4943−644.1%40.4%−3.8 pp
BC NDP3441+739.7%40.3%+0.6 pp
BC Green Party13+28.1%16.8%+8.7 pp

Seat changes by party

015304560BC Liberal PartyNDPGreen20132017

85 → 87 seats

2013 election results →

Historical trends

87020132017

BC Green Party BC Liberal Party BC NDP

Chart data
ElectionBC Green PartyBC Liberal PartyBC NDP
May 14, 201314934
May 9, 201734341

District map

Boundary sources appear with the loaded map. · Colours show party affiliation where available. Use the district selector for keyboard navigation.

Results by District

87 districts found

Swipe to compare parties · Tap a district for full results

DistrictBC Liberal PartyNDPGreen
VotesVote %VotesVote %VotesVote %
12,46456.0%56.0%6,24428.0%28.0%3,30114.8%14.8%22,27462.4%
5,06423.0%23.0%13,42061.0%61.0%3,05913.9%13.9%22,01156.5%
13,62547.9%47.9%8,35529.4%29.4%6,13921.6%21.6%28,46059.0%
4,68915.5%15.5%16,05753.1%53.1%9,19430.4%30.4%30,26764.2%
3,96015.9%15.9%13,37453.6%53.6%7,41329.7%29.7%24,95064.3%
13,59657.2%57.2%5,62223.6%23.6%4,57019.2%19.2%23,78862.6%
10,44943.1%43.1%6,53226.9%26.9%6,94728.6%28.6%24,25761.1%

Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.

DistrictElectedRunner-up
Andrew WilkinsonBC Liberal Party12,464 votes · 56.0%
Runner-upMadeline LalondeNDP6,244 votes · 28.0%
Madeline LalondeNDP6,244 votes · 28.0%27.9percentage points
Spencer Chandra HerbertNDP13,420 votes · 61.0%
Runner-upNigel ElliottBC Liberal Party5,064 votes · 23.0%
Nigel ElliottBC Liberal Party5,064 votes · 23.0%38.0percentage points
Eric Bailey FosterBC Liberal Party13,625 votes · 47.9%
Runner-upBarry Charles DorvalNDP8,355 votes · 29.4%
Barry Charles DorvalNDP8,355 votes · 29.4%18.5percentage points
Carole JamesNDP16,057 votes · 53.1%
Runner-upKalen HarrisGreen9,194 votes · 30.4%
Kalen HarrisGreen9,194 votes · 30.4%22.7percentage points
Rob FlemingNDP13,374 votes · 53.6%
Runner-upChristopher Alan MaxwellGreen7,413 votes · 29.7%
Christopher Alan MaxwellGreen7,413 votes · 29.7%23.9percentage points
Ralph SultanBC Liberal Party13,596 votes · 57.2%
Runner-upMehdi RusselNDP5,622 votes · 23.6%
Mehdi RusselNDP5,622 votes · 23.6%33.5percentage points
Jordan SturdyBC Liberal Party10,449 votes · 43.1%
Runner-upDana Moore TaylorGreen6,947 votes · 28.6%
Dana Moore TaylorGreen6,947 votes · 28.6%14.4percentage points