| Abbotsford South |
Bruce Banman
|
Conservative
|
-
|
#304 - 2031, McCallum Rd, Abbotsford V2S 3N5
|
604.744.0700
|
Bruce.Banman.MLA@leg.bc.ca
|
| Abbotsford West |
Korky Neufeld
|
Conservative
|
-
|
#103 - 32660 George Ferguson Way, Abbotsford V2T 4V6
|
604.870.5486
|
Korky.Neufeld.MLA@leg.bc.ca
|
| Abbotsford-Mission |
Vacant
|
Vacant
|
-
|
200-32988 1st Avenue, Mission V2V 1G1
|
-
|
-
|
| Boundary-Similkameen |
Donegal Wilson
|
Conservative
|
-
|
712 5th Street, Keremeos V0X 1N0
|
-
|
Donegal.Wilson.MLA@leg.bc.ca
|
| Bulkley Valley-Stikine |
Sharon Hartwell
|
Conservative
|
-
|
1164 Main Street, Smithers V0J 2N0
|
778.640.1116
|
Sharon.Hartwell.MLA@leg.bc.ca
|
| Burnaby Centre |
Anne Kang
|
NDP
|
Minister of Tourism, Arts, Culture and Sport
|
105-6411 Nelson Avenue, Burnaby V5H 4H3
|
604.775.0565
|
Anne.Kang.MLA@leg.bc.ca
|
| Burnaby East |
Rohini Arora
|
NDP
|
-
|
Unit 3 - 8699 10th Ave., Burnaby V3N 2S9
|
604.660.5058
|
Rohini.Arora.MLA@leg.bc.ca
|
| Burnaby North |
Janet Routledge
|
NDP
|
-
|
4270 Hastings Street, Burnaby V5C 0J6
|
604.775.0778
|
Janet.Routledge.mla@leg.bc.ca
|
| Burnaby South-Metrotown |
Paul Choi
|
NDP
|
-
|
5234 Rumble Street, Burnaby V5J 2B6
|
604.660.0855
|
Paul.Choi.MLA@leg.bc.ca
|
| Burnaby-New Westminster |
Raj Chouhan
|
NDP
|
-
|
923 12th Street, New Westminster V3M 4K7
|
604.660.7301
|
Raj.Chouhan.MLA@leg.bc.ca
|
| Cariboo-Chilcotin |
Lorne Doerkson
|
Conservative
|
-
|
#7 - 530 Horse Lake Road, PO Box 95, 100 Mile House V0K 2E0 | #102 - 383 Oliver Street, Williams Lake V2G 1M4 | 8-411 Brink Street, Ashcroft V0K 1A0
|
250.395.3916 | 250.305.3800
|
Lorne.Doerkson.MLA@leg.bc.ca
|
| Chilliwack North |
Heather Maahs
|
Conservative
|
-
|
#1-45953 Airport Road, Chilliwack V2P 1A3
|
604.702.5214
|
Heather.Maahs.MLA@leg.bc.ca
|
| Chilliwack-Cultus Lake |
Á'a:líya Warbus
|
Conservative
|
-
|
Unit J4 6640 Vedder Road, Chilliwack V2R 0J2
|
604.858.5299
|
Aaliya.Warbus.MLA@leg.bc.ca
|
| Columbia River-Revelstoke |
Scott McInnis
|
Conservative
|
-
|
362 Wallinger Ave., Kimberley V1A 1Z4 | 107 First Street East, Revelstoke V0E 2S0
|
250.432.2300 | 250.805.0323
|
Scott.McInnis.MLA@leg.bc.ca
|
| Coquitlam-Burke Mountain |
Jodie Wickens
|
NDP
|
Minister of Children and Family Development
|
510-2950 Glen Drive, Coquitlam V3B 0J1
|
604.942.5020
|
Jodie.Wickens.MLA@leg.bc.ca
|
| Coquitlam-Maillardville |
Jennifer Blatherwick
|
NDP
|
-
|
102 - 1108 Austin Ave., Coquitlam V3K 3P5
|
604.933.2001
|
Jennifer.Blatherwick.MLA@leg.bc.ca
|
| Courtenay-Comox |
Brennan Day
|
Conservative
|
-
|
437 5th St, Courtenay V9N 1J7
|
250.703.2410
|
Brennan.Day.MLA@leg.bc.ca
|
| Cowichan Valley |
Qwulti'stunaat - Debra Toporowski
|
NDP
|
-
|
#212 - 80 Station Street, Duncan V9L 1M4
|
250.715.2792
|
Debra.Toporowski.MLA@leg.bc.ca
|
| Delta North |
Ravi Kahlon
|
NDP
|
Minister of Health
|
8350 112 Street, Delta V4C 7A2
|
604.502.5449
|
Ravi.Kahlon.MLA@leg.bc.ca
|
| Delta South |
Ian Paton
|
Conservative
|
-
|
4805 Delta Street, Delta V4K 2T7
|
604.940.7930
|
Ian.Paton.MLA@leg.bc.ca
|
| Esquimalt-Colwood |
Darlene Rotchford
|
NDP
|
-
|
#104 - 1497 Admirals Road, Victoria V9A 2P8
|
250.952.5885
|
Darlene.Rotchford.MLA@leg.bc.ca
|
| Fraser-Nicola |
Tony Luck
|
Conservative
|
-
|
Units 112 & 113-1700 Garcia Street, Merritt V1K 1B8
|
236.900.4926
|
Tony.Luck.MLA@leg.bc.ca
|
| Juan de Fuca-Malahat |
Dana Lajeunesse
|
NDP
|
-
|
A-1490 Fisher Rd, Cobble Hill V8H 4A3 | 5715 Sooke Road (Lower Office), Sooke V9Z 0C4
|
778.746.3228
|
Dana.Lajeunesse.MLA@leg.bc.ca
|
| Kamloops Centre |
Peter Milobar
|
Conservative
|
-
|
446 Victoria Street, Kamloops V2C 2A7
|
778.471.9371
|
Peter.Milobar.MLA@leg.bc.ca
|
| Kamloops-North Thompson |
Ward Stamer
|
Conservative
|
-
|
618B Tranquille Rd, Kamloops V2B 3H6
|
250.554.5416
|
Ward.Stamer.MLA@leg.bc.ca
|
| Kelowna Centre |
Kristina Loewen
|
Conservative
|
-
|
Unit 101 - 215 Lawrence Avenue, Kelowna V1Y 6L2
|
236.361.0679
|
Kristina.Loewen.MLA@leg.bc.ca
|
| Kelowna-Lake Country-Coldstream |
Tara Armstrong
|
Independent
|
-
|
721-11850 Oceola Road, Lake Country V4V 2T5
|
250.712.3623
|
Tara.Armstrong.MLA@leg.bc.ca
|
| Kelowna-Mission |
Gavin Dew
|
Conservative
|
-
|
#102 - 2121 Ethel Street, Kelowna V1Y 2Z6
|
250.712.3620
|
Gavin.Dew.MLA@leg.bc.ca
|
| Kootenay Central |
Brittny Anderson
|
NDP
|
Minister of State for Local Governments and Rural Communities
|
433 Josephine Street, Nelson V1L 1W4
|
250.354.5944
|
Brittny.Anderson.MLA@leg.bc.ca
|
| Kootenay-Monashee |
Steve Morissette
|
NDP
|
-
|
#2 - 1006 3rd Street, Castlegar V1N 3X6
|
250.304.2783
|
Steve.Morissette.MLA@leg.bc.ca
|
| Kootenay-Rockies |
Pete Davis
|
Conservative
|
-
|
#302-535 Victoria Avenue N, Cranbrook V1C 6S3
|
250.417.6022
|
Pete.Davis.MLA@leg.bc.ca
|
| Ladysmith-Oceanside |
Stephanie Higginson
|
NDP
|
-
|
PO Box 250 Stn Main Parksville 172 Island Hwy East, Parksville V9P 2G4 | 28 Roberts Street, Ladysmith V9G 1B1
|
-
|
Stephanie.Higginson.MLA@leg.bc.ca
|
| Langford-Highlands |
Ravi Parmar
|
NDP
|
Minister of Forests
|
#122-2806 Jacklin Road, Victoria V9B 5A4
|
250.391.2801
|
Ravi.Parmar.MLA@leg.bc.ca
|
| Langley-Abbotsford |
Harman Bhangu
|
Conservative
|
-
|
Unit A130 - 27218 Aldergrove Town Centre Drive, Aldergrove V4W 0E4
|
604.820.6208
|
Harman.Bhangu.MLA@leg.bc.ca
|
| Langley-Walnut Grove |
Misty Van Popta
|
Conservative
|
-
|
20349 88 Ave Unit 9, Langley Twp V1M 2K5
|
604.882.3151
|
Misty.VanPopta.MLA@leg.bc.ca
|
| Langley-Willowbrook |
Jody Toor
|
Conservative
|
-
|
Units 103 & 104 - 20611 Fraser Hwy, Langley V3A 4G4
|
-
|
Jody.Toor.MLA@leg.bc.ca
|
| Maple Ridge East |
Lawrence Mok
|
Conservative
|
-
|
#102 - 23015 Dewdney Trunk Road, Maple Ridge V2X 3K9
|
604.476.4530
|
Lawrence.Mok.MLA@leg.bc.ca
|
| Maple Ridge-Pitt Meadows |
Lisa Beare
|
NDP
|
Minister of Education and Child Care
|
#104 - 20130 Lougheed Highway, Maple Ridge V2X 2P7
|
604.465.9299
|
Lisa.Beare.MLA@leg.bc.ca
|
| Mid Island-Pacific Rim |
Josie Osborne
|
NDP
|
Minister of Finance
|
3945B Johnston Rd, Port Alberni V9Y 5N4
|
778.716.0472
|
Josie.Osborne.MLA@leg.bc.ca
|
| Nanaimo-Gabriola Island |
Sheila Malcolmson
|
NDP
|
Minister of Social Development and Poverty Reduction
|
#105 - 495 Dunsmuir Street, Nanaimo V9R 6B9
|
236.362.0012
|
Sheila.Malcolmson.mla@leg.bc.ca
|
| Nanaimo-Lantzville |
George Anderson
|
NDP
|
-
|
201-1934 Boxwood Road, Nanaimo V9S 5Y2
|
250.716.5221
|
George.Anderson.MLA@leg.bc.ca
|
| Nechako Lakes |
John Rustad
|
Conservative
|
-
|
183 1st Street, Suite 2, Vanderhoof V0J 3A0
|
250.567.6820
|
John.Rustad.MLA@leg.bc.ca
|
| New Westminster-Coquitlam |
Jennifer Whiteside
|
NDP
|
Minister of Labour
|
335 Sixth Street, New Westminster V3L 3A9
|
604.775.2101
|
Jennifer.Whiteside.MLA@leg.bc.ca
|
| North Coast-Haida Gwaii |
Laanas - Tamara Davidson
|
NDP
|
Minister of Environment and Parks
|
#290 - 309 2nd Ave West, Prince Rupert V8J 3T1
|
250.624.7734
|
Tamara.Davidson.MLA@leg.bc.ca
|
| North Island |
Anna Kindy
|
Conservative
|
-
|
908 Island Highway, Campbell River V9W 2C3 | Robert Scott School #7-6855 Market Street, Port Hardy V0N 2P0
|
778.902.8544 | 778.902.8545
|
Anna.Kindy.MLA@leg.bc.ca
|
| North Vancouver-Lonsdale |
Bowinn Ma
|
NDP
|
Minister of Infrastructure
|
#50 - 221 West Esplanade, North Vancouver V7M 3J3
|
604.981.0033
|
Bowinn.Ma.MLA@leg.bc.ca
|
| North Vancouver-Seymour |
Susie Chant
|
NDP
|
-
|
#217 - 1233 Lynn Valley Road, North Vancouver V7J 0A1
|
604.983.9859
|
Susie.Chant.MLA@leg.bc.ca
|
| Oak Bay-Gordon Head |
Diana Gibson
|
NDP
|
Minister of Citizens' Services
|
2290 Cadboro Bay Road, Victoria V8R 5G9
|
250.472.8528
|
Diana.Gibson.MLA@leg.bc.ca
|
| Peace River North |
Jordan Kealy
|
Independent
|
-
|
10104 - 100th St, Fort St. John V1J 3Y7 | #103 - 5420 50th Avenue North, PO Box 1, Fort Nelson V0C 1R0
|
250.263.0101 | 250.774.9607
|
Jordan.Kealy.MLA@leg.bc.ca
|
| Peace River South |
Larry Neufeld
|
Conservative
|
-
|
#103B - 1100 Alaska Ave., Dawson Creek V1G 4V8 | 1/2 Strata Lot 2-235 Front Street, Tumbler Ridge V0C 2W0
|
778.843.7022
|
Larry.Neufeld.MLA@leg.bc.ca
|
| Penticton-Summerland |
Amelia Boultbee
|
NDP
|
-
|
#210 – 300 Riverside Drive, Penticton V2A 9C9
|
250.487.4400
|
Amelia.Boultbee.MLA@leg.bc.ca
|
| Port Coquitlam |
Mike Farnworth
|
NDP
|
Minister of Transportation and Transit
|
#107A - 2748 Lougheed Highway, Port Coquitlam V3B 6P2
|
604.927.2088
|
Mike.Farnworth.MLA@leg.bc.ca
|
| Port Moody-Burquitlam |
Rick Glumac
|
NDP
|
Minister of State for Artificial Intelligence and New Technologies
|
2708 St. Johns Street, Port Moody V3H 2B7
|
604.936.8709
|
Rick.Glumac.MLA@leg.bc.ca
|
| Powell River-Sunshine Coast |
Randene Neill
|
NDP
|
Minister of Water, Land and Resource Stewardship
|
#109 - 4675 Marine Ave., Powell River V8A 2L2 | 103-5674 Teredo Street, Sechelt V7G 2G9
|
604.485.1249
|
Randene.Neill.MLA@leg.bc.ca
|
| Prince George-Mackenzie |
Kiel Giddens
|
Conservative
|
-
|
#124 - 403 Mackenzie Blvd, Mackenzie V0J 2C0 | #102-1023 Central Street W., Prince George V2M 3C9
|
250.997.5281 | 250.612.4194
|
Kiel.Giddens.MLA@leg.bc.ca
|
| Prince George-North Cariboo |
Sheldon Clare
|
Conservative
|
-
|
#401-410 Kinchant Street, Quesnel V2J 7J5 | 4621 Hwy 16 West, Prince George V2K 5C4
|
250.991.0296
|
Sheldon.Clare.MLA@leg.bc.ca
|
| Prince George-Valemount |
Rosalyn Bird
|
Conservative
|
-
|
1350 5th Avenue, Prince George V2L 3L4
|
-
|
Rosalyn.Bird.MLA@leg.bc.ca
|
| Richmond Centre |
Hon Chan
|
Independent
|
-
|
Unit 147 & 149 - 6386 No. 3 Road, Richmond V6Y 0L8
|
-
|
Hon.Chan.MLA@leg.bc.ca
|
| Richmond-Bridgeport |
Teresa Wat
|
Conservative
|
-
|
#300 - 8120 Granville Avenue, Richmond V6Y 1P3
|
604.775.0754
|
Teresa.Wat.MLA@leg.bc.ca
|
| Richmond-Queensborough |
Steve Kooner
|
Conservative
|
-
|
#130 - 12560 Bridgeport Rd, Richmond V6V 2N5
|
604.664.0700
|
Steve.Kooner.MLA@leg.bc.ca
|
| Richmond-Steveston |
Kelly Greene
|
NDP
|
Minister of Emergency Management and Climate Readiness
|
#115 - 4011 Bayview Street, Richmond V7E 6T5
|
604.241.8452
|
Kelly.Greene.MLA@leg.bc.ca
|
| Saanich North and the Islands |
Rob Botterell
|
Green
|
-
|
9828 Fourth Street, Sidney V8L 2Z3
|
250.655.5600
|
Rob.Botterell.MLA@leg.bc.ca
|
| Saanich South |
Lana Popham
|
NDP
|
Minister of Agriculture and Food
|
#260 - 4243 Glanford Ave, Victoria V8Z 4B9
|
250.479.4154
|
Lana.Popham.MLA@leg.bc.ca
|
| Salmon Arm-Shuswap |
David Williams
|
Conservative
|
-
|
2-1120 10th Avenue SW, Salmon Arm V1E 1T3 | Unit 6 - 3491 Pleasant Valley Road, Armstrong V0E 1B0
|
778.724.2407
|
David.Williams.MLA@leg.bc.ca
|
| Skeena |
Claire Rattée
|
Conservative
|
-
|
#104 - 4710 Lazelle Ave, Terrace V8G 1T2
|
778.401.5694
|
Claire.Rattee.MLA@leg.bc.ca
|
| Surrey City Centre |
Amna Shah
|
NDP
|
-
|
10574 King George Boulevard, Surrey V3T 2X3
|
604.586.2740
|
Amna.Shah.MLA@leg.bc.ca
|
| Surrey North |
Mandeep Dhaliwal
|
Conservative
|
-
|
Unit 205 & 206, 9093 King George Boulevard, Surrey V3V 5V7
|
778.256.1000
|
Mandeep.Dhaliwal.MLA@leg.bc.ca
|
| Surrey South |
Brent Chapman
|
OneBC
|
-
|
205/206 - 15850 - 24th Avenue, Surrey V3Z 0G1
|
604.541.4556
|
Brent.Chapman.MLA@leg.bc.ca
|
| Surrey-Cloverdale |
Elenore Sturko
|
CentreBC
|
-
|
#104 - 17610 65A Ave, Surrey V3S 5N4
|
778.571.5503
|
Elenore.Sturko.MLA@leg.bc.ca
|
| Surrey-Fleetwood |
Jagrup Brar
|
NDP
|
Minister of Mining and Critical Minerals
|
#301A - 15930 Fraser Hwy., Surrey V4N 0X8
|
604.501.3227
|
Jagrup.Brar.MLA@leg.bc.ca
|
| Surrey-Guildford |
Garry Begg
|
NDP
|
-
|
#201 - 15135 101 Ave, Surrey V3R 7Z1
|
604.586.3747
|
Garry.Begg.MLA@leg.bc.ca
|
| Surrey-Newton |
Jessie Sunner
|
NDP
|
Minister of Post-Secondary Education and Future Skills
|
105 & 106 - 7327 137th Street, Surrey V3W 1A4
|
604.597.8248
|
Jessie.Sunner.MLA@leg.bc.ca
|
| Surrey-Panorama |
Bryan Tepper
|
Conservative
|
-
|
#203 & 204 14360 - 64 Avenue, Surrey V3W 1Z1
|
-
|
Bryan.Tepper.MLA@leg.bc.ca
|
| Surrey-Serpentine River |
Linda Hepner
|
Conservative
|
-
|
Unit 7 - 14455 64 Avenue, Surrey V3S 0C6
|
604.597.8842
|
Linda.Hepner.MLA@leg.bc.ca
|
| Surrey-White Rock |
Trevor Halford
|
Conservative
|
-
|
#101-1493 Johnston Road, White Rock V4B 3Z4
|
604.542.3930
|
trevor.halford.MLA@leg.bc.ca
|
| Vancouver-Fraserview |
George Chow
|
NDP
|
-
|
#112 - 2609 East 49th Ave, Vancouver V5S 1J9
|
604.660.2035
|
George.Chow.MLA@leg.bc.ca
|
| Vancouver-Hastings |
Niki Sharma
|
NDP
|
Deputy Premier and Attorney General
|
3 & 4-2133 & 2135 East Hastings Street, Vancouver V5L 1V2
|
604.775.2277
|
Niki.Sharma.MLA@leg.bc.ca
|
| Vancouver-Kensington |
Mable Elmore
|
NDP
|
-
|
6106 Fraser Street, Vancouver V5W 3A1
|
604.775.1033
|
Mable.Elmore.MLA@leg.bc.ca
|
| Vancouver-Langara |
Sunita Dhir
|
NDP
|
-
|
6615 Main Street, Vancouver V5X 3H3
|
604.660.8380
|
Sunita.Dhir.MLA@leg.bc.ca
|
| Vancouver-Little Mountain |
Christine Boyle
|
NDP
|
Minister of Housing and Municipal Affairs
|
Unit 100 - 75 W. Broadway, Vancouver V5Y 1P1
|
604.660.0551
|
Christine.Boyle.MLA@leg.bc.ca
|
| Vancouver-Point Grey |
David Eby
|
NDP
|
Premier and President of the Executive Council
|
2909 West Broadway, Vancouver V6K 2G6
|
604.660.1297
|
David.Eby.MLA@leg.bc.ca
|
| Vancouver-Quilchena |
Dallas Brodie
|
OneBC
|
-
|
204-5701 Granville Street, Vancouver V6M 4J7
|
604.664.0748
|
Dallas.Brodie.MLA@leg.bc.ca
|
| Vancouver-Renfrew |
Adrian Dix
|
NDP
|
Minister of Energy and Climate Solutions
|
5022 Joyce Street, Vancouver V5R 4G6
|
604.660.0314
|
Adrian.Dix.MLA@leg.bc.ca
|
| Vancouver-South Granville |
Brenda Bailey
|
NDP
|
Minister of Jobs and Economic Growth
|
104-1245 West Broadway, Vancouver V6H 1G7
|
604.775.2601
|
Brenda.Bailey.MLA@leg.bc.ca
|
| Vancouver-Strathcona |
Vacant
|
Vacant
|
-
|
1070 - 1641 Commercial Drive, Vancouver V5L 3Y3
|
604.660.0707
|
-
|
| Vancouver-West End |
Spencer Chandra Herbert
|
NDP
|
Minister of Indigenous Relations and Reconciliation
|
923 Denman St, Vancouver V6G 2L9
|
604.660.7307
|
s.chandraherbert.mla@leg.bc.ca
|
| Vancouver-Yaletown |
Terry Yung
|
NDP
|
Minister of State for Community Safety and Integrated Services
|
208-1110 Hamilton Street, Vancouver V6B 2S2
|
604.660.2622
|
Terry.Yung.MLA@leg.bc.ca
|
| Vernon-Lumby |
Harwinder Sandhu
|
NDP
|
-
|
Unit B - 2920 28th Avenue, Vernon V1T 1V9
|
250.503.3600
|
Harwinder.Sandhu.MLA@leg.bc.ca
|
| Victoria-Beacon Hill |
Grace Lore
|
NDP
|
Minister without portfolio
|
1084 Fort St, Victoria V8V 3Z9
|
250.952.4211
|
Grace.Lore.MLA@leg.bc.ca
|
| Victoria-Swan Lake |
Nina Krieger
|
NDP
|
Minister of Public Safety and Solicitor General
|
#100 - 3185 Tillicum Road, Victoria V9A 0C7
|
250.356.5013
|
Nina.Krieger.MLA@leg.bc.ca
|
| West Kelowna-Peachland |
Macklin McCall
|
Conservative
|
-
|
102-3731 Old Okanagan Hwy, West Kelowna V4T 0G7
|
250.768.8426
|
Macklin.McCall.MLA@leg.bc.ca
|
| West Vancouver-Capilano |
Lynne Block
|
Conservative
|
-
|
2235 Marine Drive, West Vancouver V7V 1K5
|
604.981.0050
|
Lynne.Block.MLA@leg.bc.ca
|
| West Vancouver-Sea to Sky |
Jeremy Valeriote
|
Green
|
-
|
Meeting Room, 38551 Loggers Lane, Squamish V8B 0H2
|
778.655.5768
|
Jeremy.Valeriote.MLA@leg.bc.ca
|
What the map shows
This map visualizes British Columbia's provincial political landscape by dividing the province into its 93 electoral districts, commonly known as ridings, as of Sept 22, 2026, the day the Legislature was dissolved for the Oct 24, 2026 provincial election. A riding (or constituency) is a defined geographic area drawn according to population and regional boundaries, and each one is represented by a single elected official called a Member of the Legislative Assembly (MLA). An MLA serves as the direct local representative for the residents living in their district, advocating for community issues, debating legislation, and voting on provincial policy in the Legislative Assembly. The map uses party branding colors, orange for the governing BC New Democratic Party (NDP), blue for the Conservative Party of British Columbia, green for the BC Green Party, and grey for others. A riding with a serving minister is indicated by a red dot.
Key highlights:
The map is live and fully browsable at teplomaps.ca. It shows not only Vancouver but all of British Columbia. You can explore all ridings, see party affiliations and leadership, check cabinet minister statuses, and more.
In addition to basic legislative boundaries, the map highlights which MLAs hold elevated executive roles as Ministers. A Minister (or Cabinet Minister) is an MLA appointed by the Premier to lead a specific government department, such as Education, Finance, Energy, or Health. Ministers of State support a Cabinet Minister in a specific area and are also marked. While standard MLAs focus on constituency advocacy and legislative debate, Cabinet Ministers hold direct executive authority to manage ministry budgets, direct provincial policy, and sponsor government bills.
Sources and licence
Back to the map