Raw, colour-coded up to the minute data massaged from BC Elections. Page does not refresh automatically. See the full picture
Riding
Liberals
NDP
Greens
Other
Leader
Ballot boxes counted
Abbotsford-Mission
12080
6754
3940
607
Liberals Party leads
100%
Abbotsford South
10687
5652
3021
874
Liberals Party leads
100%
Abbotsford West
10910
5890
2068
484
Liberals Party leads
100%
Boundary-Similkameen
9174
6941
2145
3028
Liberals Party leads
100%
Burnaby-Deer Lake
5973
7778
1951
730
NDP Party leads
100%
Burnaby-Edmonds
5852
9613
2436
0
NDP Party leads
100%
Burnaby-Lougheed
7698
9845
2837
134
NDP Party leads
100%
Burnaby North
8349
9794
2415
0
NDP Party leads
100%
Cariboo-Chilcotin
8028
3547
2035
0
Liberals Party leads
100%
Cariboo North
5969
4117
836
690
Liberals Party leads
100%
Chilliwack
8641
5673
3014
370
Liberals Party leads
100%
Chilliwack-Kent
11257
6678
3088
0
Liberals Party leads
100%
Columbia River-Revelstoke
6325
4966
1582
803
Liberals Party leads
100%
Coquitlam-Burke Mountain
9514
9344
2553
0
Liberals Party leads
100%
Coquitlam-Maillardville
7862
10308
2223
0
NDP Party leads
100%
Courtenay-Comox
10049
10058
4907
2061
NDP Party leads
100%
Cowichan Valley
7943
8965
10669
731
Greens Party leads
100%
Delta North
8817
10658
2512
0
NDP Party leads
100%
Delta South
10473
4800
2134
6127
Liberals Party leads
100%
Esquimalt-Metchosin
6564
10803
5814
150
NDP Party leads
100%
Fraser-Nicola
6181
5475
2336
573
Liberals Party leads
100%
Kamloops-North Thompson
11025
6770
4573
166
Liberals Party leads
100%
Kamloops-South Thompson
14409
5479
5214
99
Liberals Party leads
100%
Kelowna-Lake Country
13834
4753
4416
0
Liberals Party leads
100%
Kelowna-Mission
13985
5102
3422
1755
Liberals Party leads
100%
Kelowna West
14559
6055
3290
525
Liberals Party leads
100%
Kootenay East
9114
4779
1814
0
Liberals Party leads
100%
Kootenay West
4321
10499
2791
0
NDP Party leads
100%
Langford-Juan de Fuca
6062
12144
4341
222
NDP Party leads
100%
Langley
9859
7561
3358
1122
Liberals Party leads
100%
Langley East
15007
7817
4494
0
Liberals Party leads
100%
Maple Ridge-Mission
9723
9843
3181
850
NDP Party leads
100%
Maple Ridge-Pitt Meadows
9652
10992
3010
986
NDP Party leads
100%
Mid Island-Pacific Rim
6196
11662
4865
918
NDP Party leads
100%
Nanaimo
8189
11498
4899
0
NDP Party leads
100%
Nanaimo-North Cowichan
6696
10986
5583
257
NDP Party leads
100%
Nechako Lakes
5108
2784
843
218
Liberals Party leads
100%
Nelson-Creston
4891
7159
4770
286
NDP Party leads
100%
New Westminster
5333
12923
6358
280
NDP Party leads
100%
North Coast
2879
4998
809
0
NDP Party leads
100%
North Island
8436
11274
3498
507
NDP Party leads
100%
North Vancouver-Lonsdale
9336
10786
3617
0
NDP Party leads
100%
North Vancouver-Seymour
11705
8452
4451
0
Liberals Party leads
100%
Oak Bay-Gordon Head
6482
6229
13843
115
Greens Party leads
100%
Parksville-Qualicum
13605
8476
7671
236
Liberals Party leads
100%
Peace River North
8542
836
0
3505
Liberals Party leads
100%
Peace River South
6180
1991
0
0
Liberals Party leads
100%
Penticton
13671
7150
4707
0
Liberals Party leads
100%
Port Coquitlam
7101
12937
2975
84
NDP Party leads
100%
Port Moody-Coquitlam
9122
10542
2692
0
NDP Party leads
100%
Powell River-Sunshine Coast
5717
11846
5629
152
NDP Party leads
100%
Prince George-Mackenzie
9674
5319
1880
0
Liberals Party leads
100%
Prince George-Valemount
10094
5025
2080
0
Liberals Party leads
100%
Richmond North Centre
7292
4587
1457
410
Liberals Party leads
100%
Richmond-Queensborough
7525
7262
2311
929
Liberals Party leads
100%
Richmond South Centre
6159
4893
1368
0
Liberals Party leads
100%
Richmond-Steveston
9706
7870
2614
0
Liberals Party leads
100%
Saanich North and the Islands
8654
9761
13425
333
Greens Party leads
100%
Saanich South
8113
10904
6497
123
NDP Party leads
100%
Shuswap
14236
6816
3940
0
Liberals Party leads
100%
Skeena
6370
5089
0
524
Liberals Party leads
100%
Stikine
3330
4370
0
784
NDP Party leads
100%
Surrey-Cloverdale
11171
8976
2871
0
Liberals Party leads
100%
Surrey-Fleetwood
6659
9951
2018
0
NDP Party leads
100%
Surrey-Green Timbers
4711
8280
1017
221
NDP Party leads
100%
Surrey-Guildford
6510
8467
1675
418
NDP Party leads
100%
Surrey-Newton
4603
8823
1073
881
NDP Party leads
100%
Surrey-Panorama
9126
10910
1437
117
NDP Party leads
100%
Surrey South
12345
7745
2826
766
Liberals Party leads
100%
Surrey-Whalley
4712
9060
1665
85
NDP Party leads
100%
Surrey-White Rock
13232
7925
4189
894
Liberals Party leads
100%
Vancouver-Fairview
8482
13958
3453
131
NDP Party leads
100%
Vancouver-False Creek
9332
8772
3448
171
Liberals Party leads
100%
Vancouver-Fraserview
9171
10160
1580
156
NDP Party leads
100%
Vancouver-Hastings
4692
12468
3660
185
NDP Party leads
100%
Vancouver-Kensington
6598
10916
2215
167
NDP Party leads
100%
Vancouver-Kingsway
4891
10620
1645
522
NDP Party leads
100%
Vancouver-Langara
9235
7215
2582
156
Liberals Party leads
100%
Vancouver-Mount Pleasant
3454
13667
3561
389
NDP Party leads
100%
Vancouver-Point Grey
7610
12375
2315
140
NDP Party leads
100%
Vancouver-Quilchena
11474
5525
2974
0
Liberals Party leads
100%
Vancouver-West End
4583
12195
2701
100
NDP Party leads
100%
Vernon-Monashee
12473
7588
5557
0
Liberals Party leads
100%
Victoria-Beacon Hill
4296
14476
8274
126
NDP Party leads
100%
Victoria-Swan Lake
3642
12181
6826
181
NDP Party leads
100%
West Vancouver-Capilano
12215
4874
4067
0
Liberals Party leads
100%
West Vancouver-Sea to Sky
9649
6068
6447
135
Liberals Party leads
100%