Who represents
British Columbia?
Look up a name or riding, or browse your province or territory. A city can overlap several electoral districts. Federal and provincial riding boundaries are different.
43 listed members
Office cities below are locations, not electoral boundaries. To identify your own representative, use the official riding lookup.
Federal MPs
43 listed membersOfficial MP lookup · Source roster · Checked 2026-11-03
- Sukhman GillMP · Abbotsford—South LangleyOfficial profile
Office location: Abbotsford
- Wade ChangMP · Burnaby CentralOfficial profile
Office location: Burnaby
- Terry BeechMP · Burnaby North—SeymourOfficial profile
Office location: Burnaby
- Todd DohertyMP · Cariboo—Prince George—OminecaOfficial profile
Office location: Prince George
- Mark StrahlMP · Chilliwack—HopeOfficial profile
Office location: Chilliwack
- Tamara JansenMP · Cloverdale—Langley CityOfficial profile
Office location: Surrey
- Rob MorrisonMP · Columbia—Kootenay—Southern RockiesOfficial profile
Office location: Cranbrook
- Ron McKinnonMP · Coquitlam—Port CoquitlamOfficial profile
Office location: Port Coquitlam
- Gord JohnsMP · Courtenay—AlberniOfficial profile
Office location: Parksville
- Jeff KibbleMP · Cowichan—Malahat—LangfordOfficial profile
Office location: Langford
- Jill McKnightMP · DeltaOfficial profile
Office location: Delta
- Stephanie McLeanMP · Esquimalt—Saanich—SookeOfficial profile
Office location: Victoria
- Gurbux SainiMP · Fleetwood—Port KellsOfficial profile
Office location: Surrey
- Mel ArnoldMP · Kamloops—Shuswap—Central RockiesOfficial profile
Office location: Salmon Arm
- Frank CaputoMP · Kamloops—Thompson—NicolaOfficial profile
Office location: Kamloops
- Stephen FuhrMP · KelownaOfficial profile
Office location: Kelowna
- Tako Van PoptaMP · Langley Township—Fraser HeightsOfficial profile
Office location: Langley
- Brad VisMP · Mission—Matsqui—AbbotsfordOfficial profile
Office location: Mission
- Tamara KronisMP · Nanaimo—LadysmithOfficial profile
Office location: Nanaimo
- Jake SawatzkyMP · New Westminster—Burnaby—MaillardvilleOfficial profile
Office location: New Westminster
- Aaron GunnMP · North Island—Powell RiverOfficial profile
Office location: Campbell River · Powell River
- Braeden CaleyMP · North Vancouver—CapilanoOfficial profile
Office location: North Vancouver
- Dan AlbasMP · Okanagan Lake West—South KelownaOfficial profile
Office location: West Kelowna · Kelowna
- Marc DaltonMP · Pitt Meadows—Maple RidgeOfficial profile
Office location: Maple Ridge
- Zoe RoyerMP · Port Moody—CoquitlamOfficial profile
Office location: Port Moody
- Bob ZimmerMP · Prince George—Peace River—Northern RockiesOfficial profile
Office location: Fort St. John · Dawson Creek · Prince George
- Chak AuMP · Richmond Centre—MarpoleOfficial profile
Office location: Richmond
- Parm BainsMP · Richmond East—StevestonOfficial profile
Office location: Richmond
- Elizabeth MayMP · Saanich—Gulf IslandsOfficial profile
Office location: Sidney
- Helena KonanzMP · Similkameen—South Okanagan—West KootenayOfficial profile
Office location: Penticton
- Ellis RossMP · Skeena—Bulkley ValleyOfficial profile
Office location: Terrace · Smithers
- Ernie KlassenMP · South Surrey—White RockOfficial profile
Office location: Surrey
- Randeep SaraiMP · Surrey CentreOfficial profile
Office location: Surrey
- Sukh DhaliwalMP · Surrey NewtonOfficial profile
Office location: Surrey
- Hedy FryMP · Vancouver CentreOfficial profile
Office location: Vancouver
- Jenny KwanMP · Vancouver EastOfficial profile
Office location: Vancouver
- Gregor RobertsonMP · Vancouver Fraserview—South BurnabyOfficial profile
Office location: Vancouver
- Taleeb NoormohamedMP · Vancouver GranvilleOfficial profile
Office location: Vancouver
- Don DaviesMP · Vancouver KingswayOfficial profile
Office location: Vancouver
- Wade GrantMP · Vancouver QuadraOfficial profile
Office location: Vancouver
- Scott AndersonMP · Vernon—Lake Country—MonasheeOfficial profile
Office location: Vernon
- Will GreavesMP · VictoriaOfficial profile
Office location: Victoria
- Patrick WeilerMP · West Vancouver—Sunshine Coast—Sea to Sky CountryOfficial profile
Office location: West Vancouver
Legislative Assembly of British Columbia
0 listed membersOfficial MLA lookup · Checked 2026-11-03 · Partial roster; use the official directory for the full list.
British Columbia’s new MLA roster was not yet available when checked on 3 November 2026. Election results are preliminary; final counting is scheduled for 6–10 November. Former members and leading candidates are not listed as current MLAs. Official election results and count dates
No matching names or ridings. Try a different spelling or clear the filter to see the official lookups. A city name may not appear in its riding’s name.
Help choosing the right office
Federal MPs deal with federal matters. Provincial or territorial members deal with their legislature’s responsibilities. A municipality handles local services through its council and service departments.
British Columbia representative guide · City halls, senators and other offices · All provinces and territories
Ask the chat below to look up a name or explain which office handles an issue. It does not send messages or access personal case files.