Strictly by the numbers based on the 2017 election results.
Where the NDP want to win: BC Liberal ridings (12) that had margin-of-victory of 10% or less in 2017 (x-incumbent expected to seek re-election):
- 10.1% Boundary Similkameen-Similkameen
- 9.8% Langley -x
- 9.4% Columbia River-Revelstoke-x
- 9.4% Vancouver-Langara-x
- 8.9% Skeena-x
- 8.8% Surrey-Cloverdale-x
- 8.4% Richmond South Centre
- 8.3% Richmond-Steveston
- 3.3% Fraser-Nicola-x
- 1.7% Vancouver-False Creek-x
- 0.7% Richmond-Queensborough-x
- 0.4% Coquitlam-Burke Mountain-x
Where the BC Liberals want to win: NDP ridings (9) that had margin-of-victory of 10% or less in 2017:
- 9.2% Burnaby North-x
- 9.1% Delta North-x
- 9.0% Surrey-Panorama-x
- 7.5% Port Moody-Coquitlam-x
- 7.3% North Vancouver-Lonsdale-x
- 6.4% Vancouver-Fraserview-x
- 6.0% Maple Ridge-Pitt Meadows-x
- 1.2% Maple Ridge-Mission-x
- 0.6% Courtenay-Comox-x
Green ridings (1) that had margin-of-victory of 10% or less in 2017:
- 5.6% Cowichan Valley-x
Overall, 22 ridings – about one-quarter – were settled by 10% margin or less
The battleground will include other seats (beyond the 10% margin) where retirements make a difference, such as Oak Bay-Gordon Head where Andrew Weaver is leaving office after two terms.