logo
British columbia
British Columbia flag

Electoral District Projections — British Columbia

Latest update: October 15, 2026

The Road to 47 Seats

Less likely More likely Majority: 47 seats Vancouver-Strathcona NDP safe V-STR Vancouver-West End NDP safe V-WE Vancouver-Renfrew NDP safe V-REN Vancouver-Hastings NDP safe V-HAS Vancouver-South Granville NDP safe V-SG New Westminster-Coquitlam NDP safe NWCQ Victoria-Swan Lake NDP safe VI-SL Esquimalt-Colwood NDP safe ESQC North Vancouver-Lonsdale NDP safe NVLO Vancouver-Little Mountain NDP safe V-LM Vancouver-Kensington NDP safe V-KEN North Coast-Haida Gwaii NDP safe NCHG Oak Bay-Gordon Head NDP safe OAKB Vancouver-Point Grey NDP likely V-PG Burnaby-New Westminster NDP likely BU-NW Vancouver-Fraserview NDP likely V-FRV Saanich South NDP likely SAAS Langford-Highlands NDP likely LFHL North Vancouver-Seymour NDP likely NVSM Nanaimo-Gabriola Island NDP likely NAGA Port Coquitlam NDP leaning POCQ Victoria-Beacon Hill NDP leaning VI-BH Powell River-Sunshine Coast NDP leaning POWR Coquitlam-Maillardville NDP leaning CQMA Nanaimo-Lantzville NDP leaning NALA Burnaby Centre NDP leaning BU-C Port Moody-Burquitlam NDP leaning PMBQ Kootenay-Monashee NDP leaning KOOM Burnaby East NDP leaning BU-E Burnaby North NDP leaning BU-N Ladysmith-Oceanside NDP leaning LADY Delta North NDP leaning DELN Mid Island-Pacific Rim Toss up MIPR Maple Ridge-Pitt Meadows Toss up MAPP Kootenay Central Toss up KOOC Surrey-Newton Toss up SU-NW Cowichan Valley Toss up COWV Burnaby South-Metrotown Toss up BU-SM Vancouver-Yaletown Toss up V-YAL Juan de Fuca-Malahat Toss up JUAN Surrey-Fleetwood Toss up SU-FL Courtenay-Comox Toss up COCO Vernon-Lumby Toss up VERL Vancouver-Langara CPBC leaning V-LAN Richmond-Steveston CPBC leaning RCHS North Island CPBC leaning NOIS Surrey City Centre CPBC leaning SU-CC Coquitlam-Burke Mountain CPBC leaning CQBM Kelowna Centre CPBC leaning KWCE Surrey-Guildford CPBC leaning SU-GF Penticton-Summerland CPBC leaning PENT Maple Ridge East CPBC leaning MAPE Surrey-Panorama CPBC leaning SU-PA Surrey-Serpentine River CPBC leaning SU-SR Columbia River-Revelstoke CPBC likely CORR Surrey-Cloverdale CPBC likely SU-CL Langley-Willowbrook CPBC likely LGWI Langley-Walnut Grove CPBC likely LGWG Saanich North and the Islands GRN likely SAAN Boundary-Similkameen CPBC likely BOMI Vancouver-Quilchena CPBC likely V-QUI Surrey North CPBC likely SU-N Skeena CPBC likely SKEE Richmond-Queensborough CPBC likely RCHQ Surrey-White Rock CPBC likely SU-WR Kamloops Centre CPBC likely KAMC Abbotsford-Mission CPBC likely ABBM Chilliwack-Cultus Lake CPBC likely CHIC Delta South CPBC likely DELS Surrey South CPBC likely SU-S Bulkley Valley-Stikine CPBC likely BULK Kelowna-Lake Country-Coldstream CPBC likely KWLC Richmond Centre CPBC safe RCHC Chilliwack North CPBC safe CHIN Fraser-Nicola CPBC safe FRNI Prince George-Valemount CPBC safe PGVA Abbotsford West CPBC safe ABBW Richmond-Bridgeport CPBC safe RCHB Abbotsford South CPBC safe ABBS Kelowna-Mission CPBC safe KWMI West Kelowna-Peachland CPBC safe WKWP Kamloops-North Thompson CPBC safe KAMN Langley-Abbotsford CPBC safe LGAB West Vancouver-Capilano CPBC safe WV-CA Salmon Arm-Shuswap CPBC safe SSHU Cariboo-Chilcotin CPBC safe CARI Kootenay-Rockies CPBC safe KOOR Prince George-Mackenzie CPBC safe PGMA Nechako Lakes CPBC safe NECH West Vancouver-Sea to Sky Toss up WV-SS Prince George-North Cariboo CPBC safe PGNC Peace River South CPBC safe PR-S Peace River North CPBC safe PR-N V-STR V-WE V-REN V-HAS V-SG NWCQ VI-SL ESQC NVLO V-LM V-KEN NCHG OAKB V-PG BU-NW V-FRV SAAS LFHL NVSM NAGA POCQ VI-BH POWR CQMA NALA BU-C PMBQ KOOM BU-E BU-N LADY DELN MIPR MAPP KOOC SU-NW COWV BU-SM V-YAL JUAN SU-FL COCO VERL V-LAN RCHS NOIS SU-CC CQBM KWCE SU-GF PENT MAPE SU-PA SU-SR CORR SU-CL LGWI LGWG SAAN BOMI V-QUI SU-N SKEE RCHQ SU-WR KAMC ABBM CHIC DELS SU-S BULK KWLC RCHC CHIN FRNI PGVA ABBW RCHB ABBS KWMI WKWP KAMN LGAB WV-CA SSHU CARI KOOR PGMA NECH WV-SS PGNC PR-S PR-N 338Canada British Columbia Projection Latest update: October 15, 2026 52 CPBC [40-67] NDP 39 [24-52]

Electoral districts
Current party
Projection
Bruce Banman
I CPBC safe
Korky Neufeld
C CPBC safe
CPBC likely
Donegal Wilson
I CPBC likely
Sharon L. Hartwell
C CPBC likely
Anne Kang
N NDP leaning
Reah Arora
N NDP leaning
Janet Routledge
N NDP leaning
N Toss up
N NDP likely
Lorne Doerkson
C CPBC safe
Heather Maahs
C CPBC safe
A’aliya Warbus
I CPBC likely
C CPBC likely
Jodie Wickens
N CPBC leaning
Jennifer Blatherwick
N NDP leaning
Brennan Day
I Toss up
Debra Toporowski
N Toss up
Ravi Kahlon
N NDP leaning
Ian Paton
I CPBC likely
Darlene Rotchford
N NDP safe
Tony Luck
C CPBC safe
Dana Lajeunesse
N Toss up
Peter Milobar
C CPBC likely
C CPBC safe
Kristina Loewen
C CPBC leaning
I CPBC likely
Gavin Dew
C CPBC safe
Brittny Anderson
N Toss up
Steve Morissette
N NDP leaning
Pete Davis
C CPBC safe
Stephanie Higginson
N NDP leaning
Ravi Parmar
N NDP likely
Harman Bhangu
C CPBC safe
Misty Van Popta
C CPBC likely
C CPBC likely
Lawrence Mok
C CPBC leaning
N Toss up
Josie Osborne
N Toss up
Sheila Malcolmson
N NDP likely
George Anderson
N NDP leaning
John Rustad
C CPBC safe
Jennifer Whiteside
N NDP safe
Tamara Davidson
N NDP safe
Anna Kindy
C CPBC leaning
N NDP safe
N NDP likely
Diana Gibson
N NDP safe
Jordan Kealy
I CPBC safe
Larry Neufeld
C CPBC safe
Amelia Boultbee
N CPBC leaning
Mike Farnworth
N NDP leaning
Rick Glumac
N NDP leaning
N NDP leaning
C CPBC safe
C CPBC safe
I CPBC safe
Hon Chan
I CPBC safe
Teresa Wat
I CPBC safe
Steve Kooner
C CPBC likely
Kelly Greene
N CPBC leaning
G GRN likely
Lana Popham
N NDP likely
David L. Williams
C CPBC safe
Claire Rattée
C CPBC likely
Amna Shah
N CPBC leaning
Mandeep Dhaliwal
C CPBC likely
Brent Chapman
O CPBC likely
Elenore Sturko
CE CPBC likely
Jagrup Brar
N Toss up
Garry Begg
N CPBC leaning
Jessie Sunner
N Toss up
Bryan Tepper
C CPBC leaning
C CPBC leaning
Trevor Halford
C CPBC likely
George Chow
N NDP likely
Niki Sharma
N NDP safe
Mable Elmore
N NDP safe
Sunita Dhir
N CPBC leaning
Christine Boyle
N NDP safe
N NDP likely
Dallas Brodie
O CPBC likely
Adrian Dix
N NDP safe
N NDP safe
Joan Phillip
NDP safe
Spencer Chandra Herbert
N NDP safe
Terry Yung
N Toss up
Harwinder Sandhu
N Toss up
N NDP leaning
Nina Krieger
N NDP safe
Macklin McCall
C CPBC safe
C CPBC safe
Jeremy Valeriote
G Toss up