logo
British columbia



Latest update: September 26, 2023

44 seats needed for a majority
Safe Likely Leaning Toss up Seat-by-seat
projection
Last election
(2020)
52 8 7 4 71
[60-82]
57
0 4 1 6 11
[1-21]
28
0 0 2 0 2
[0-5]
0
1 0 0 2 3
[1-4]
2
Seat-by-seat
projection
Last election
(2020)
71
[60-82]
57
11
[1-21]
28
2
[0-5]
0
3
[1-4]
2

Electoral district Current party Latest projection
001 Abbotsford South NDP likely
002 Abbotsford West NDP leaning
003 Abbotsford-Mission NDP likely
004 Boundary-Similkameen NDP safe
005 Burnaby North NDP safe
006 Burnaby-Deer Lake NDP safe
007 Burnaby-Edmonds NDP safe
008 Burnaby-Lougheed NDP safe
009 Cariboo North Toss up
010 Cariboo-Chilcotin Toss up
011 Chilliwack NDP likely
012 Chilliwack-Kent NDP safe
013 Columbia River-Revelstoke NDP leaning
014 Coquitlam-Burke Mountain NDP safe
015 Coquitlam-Maillardville NDP safe
016 Courtenay-Comox NDP safe
017 Cowichan Valley Toss up
018 Delta North NDP safe
019 Delta South Toss up
020 Esquimalt-Metchosin NDP safe
021 Fraser-Nicola NDP likely
022 Kamloops-North Thompson NDP likely
023 Kamloops-South Thompson Toss up
024 Kelowna West Toss up
025 Kelowna-Lake Country BCU likely
026 Kelowna-Mission Toss up
027 Kootenay East BCU leaning
028 Kootenay West NDP safe
029 Langford-Juan de Fuca NDP safe
030 Langley NDP safe
031 Langley East NDP safe
032 Maple Ridge-Mission NDP safe
033 Maple Ridge-Pitt Meadows NDP safe
034 Mid Island-Pacific Rim NDP safe
035 Nanaimo NDP safe
036 Nanaimo-North Cowichan NDP safe
037 Nechako Lakes Toss up
038 Nelson-Creston NDP likely
039 New Westminster NDP safe
040 North Coast NDP safe
041 North Island NDP safe
042 North Vancouver-Lonsdale NDP safe
043 North Vancouver-Seymour NDP safe
044 Oak Bay-Gordon Head NDP safe
045 Parksville-Qualicum NDP safe
046 Peace River North BCC leaning
047 Peace River South BCC leaning
048 Penticton NDP leaning
049 Port Coquitlam NDP safe
050 Port Moody-Coquitlam NDP safe
051 Powell River-Sunshine Coast NDP safe
052 Prince George-Mackenzie Toss up
053 Prince George-Valemount BCU likely
054 Richmond North Centre Toss up
055 Richmond South Centre NDP likely
056 Richmond-Queensborough NDP safe
057 Richmond-Steveston NDP safe
058 Saanich North and the Islands GRN safe
059 Saanich South NDP safe
060 Shuswap Toss up
061 Skeena NDP leaning
062 Stikine NDP safe
063 Surrey South NDP leaning
064 Surrey-Cloverdale NDP safe
065 Surrey-Fleetwood NDP safe
066 Surrey-Green Timbers NDP safe
067 Surrey-Guildford NDP safe
068 Surrey-Newton NDP safe
069 Surrey-Panorama NDP safe
070 Surrey-Whalley NDP safe
071 Surrey-White Rock NDP likely
072 Vancouver-Fairview NDP safe
073 Vancouver-False Creek NDP safe
074 Vancouver-Fraserview NDP safe
075 Vancouver-Hastings NDP safe
076 Vancouver-Kensington NDP safe
077 Vancouver-Kingsway NDP safe
078 Vancouver-Langara NDP leaning
079 Vancouver-Mount Pleasant NDP safe
080 Vancouver-Point Grey NDP safe
081 Vancouver-Quilchena BCU likely
082 Vancouver-West End NDP safe
083 Vernon-Monashee NDP leaning
084 Victoria-Beacon Hill NDP safe
085 Victoria-Swan Lake NDP safe
086 West Vancouver-Capilano BCU likely
087 West Vancouver-Sea to Sky Toss up
Electoral district
001 Abbotsford South
002 Abbotsford West
003 Abbotsford-Mission
004 Boundary-Similkameen
005 Burnaby North
006 Burnaby-Deer Lake
007 Burnaby-Edmonds
008 Burnaby-Lougheed
009 Cariboo North
010 Cariboo-Chilcotin
011 Chilliwack
012 Chilliwack-Kent
013 Columbia River-Revelstoke
014 Coquitlam-Burke Mountain
015 Coquitlam-Maillardville
016 Courtenay-Comox
017 Cowichan Valley
018 Delta North
019 Delta South
020 Esquimalt-Metchosin
021 Fraser-Nicola
022 Kamloops-North Thompson
023 Kamloops-South Thompson
024 Kelowna West
025 Kelowna-Lake Country
026 Kelowna-Mission
027 Kootenay East
028 Kootenay West
029 Langford-Juan de Fuca
030 Langley
031 Langley East
032 Maple Ridge-Mission
033 Maple Ridge-Pitt Meadows
034 Mid Island-Pacific Rim
035 Nanaimo
036 Nanaimo-North Cowichan
037 Nechako Lakes
038 Nelson-Creston
039 New Westminster
040 North Coast
041 North Island
042 North Vancouver-Lonsdale
043 North Vancouver-Seymour
044 Oak Bay-Gordon Head
045 Parksville-Qualicum
046 Peace River North
047 Peace River South
048 Penticton
049 Port Coquitlam
050 Port Moody-Coquitlam
051 Powell River-Sunshine Coast
052 Prince George-Mackenzie
053 Prince George-Valemount
054 Richmond North Centre
055 Richmond South Centre
056 Richmond-Queensborough
057 Richmond-Steveston
058 Saanich North and the Islands
059 Saanich South
060 Shuswap
061 Skeena
062 Stikine
063 Surrey South
064 Surrey-Cloverdale
065 Surrey-Fleetwood
066 Surrey-Green Timbers
067 Surrey-Guildford
068 Surrey-Newton
069 Surrey-Panorama
070 Surrey-Whalley
071 Surrey-White Rock
072 Vancouver-Fairview
073 Vancouver-False Creek
074 Vancouver-Fraserview
075 Vancouver-Hastings
076 Vancouver-Kensington
077 Vancouver-Kingsway
078 Vancouver-Langara
079 Vancouver-Mount Pleasant
080 Vancouver-Point Grey
081 Vancouver-Quilchena
082 Vancouver-West End
083 Vernon-Monashee
084 Victoria-Beacon Hill
085 Victoria-Swan Lake
086 West Vancouver-Capilano
087 West Vancouver-Sea to Sky