bcballot. ca
Provincial election BC election results: initial count done 93 of 93 ridings have results,
BC Ballot / BC ridings map / Lower Mainland / Maple Ridge East
Map of Maple Ridge East and its neighbours Mission Maple Ridge Abbotsford Pitt Meadows Surrey Langley

Maple Ridge East candidates

Lawrence Mok, the Conservative MLA for Maple Ridge East until the Legislative Assembly was dissolved on September 22, 2026, leads the initial count by 3,663 votes.

Final count Nov 6 to 10

Initial count done in Maple Ridge East. Not final.

The 2026 count

Initial count complete · as of 10:34 a.m. PT on October 26

BC Ballot called this riding for Lawrence Mok (Conservative), 10:23 p.m. PT Oct 24.

2026 initial count in Maple Ridge East
CandidatePartyVotesShareStatus
Lawrence MokConservative Party12,06153.60%Leading
Hudson CampbellBC NDP8,39837.32%
Daniel KiteBC Green Party1,7117.60%
Chris HatchwellIndependent3311.47%

Elections BC’s initial count (80 of 80 Final Voting Day, 4 of 4 advance)

How Lawrence Mok voted Present for 102 of 105 recorded divisions since 2024

Held the seat
Lawrence Mok, 2024 general election to dissolution on September 22, 2026
First elected to the Legislature
2024
2024 margin
97 votes
Registered voters, 2024
44,335
2024 turnout
57.8 percent valid ballots cast
Municipalities
Maple Ridge, Mission
Communities
Albion, Haney, Ruskin, Silverhill, Stave Falls, Steelhead, Websters Corners, Whonnock, Yennadon

Maple Ridge East election results, 2024

2024 result in Maple Ridge East
CandidatePartyVotesShare
Lawrence MokConservative Party12,05847.02%
Bob D'EithBC NDP11,96146.64%
Kylee WilliamsBC Green Party1,6266.34%

How the last MLA voted

since the 2024 election

105

Present for 102 of 105

3

Sources

7