← All elections · Canada

🇨🇦 Victoria (BC) mayor election 2026 elections

Marianne Alto was re-elected mayor of Victoria, BC on October 17, 2026, with 13,505 votes to Bruce McGuigan’s 10,531, according to the City of Victoria’s Declaration of Official Election Results certified October 21, 2026. Turnout was 41.44%. Commission: City of Victoria — 2026 election.

Last updated: · As of Oct 21, 2026 certified results (checked 9:25 p.m. ET, Oct 26, 2026). Confirm every figure and name on the linked official commission or city clerk site before you vote or report results.

Page status: Official result declared

Key dates

DateWhat happens
General local election day across British Columbia
Official results declared by the Chief Election Officer

Latest polls

No dated poll table loaded for this race yet. Check the commission and reputable aggregators; we refresh on each content run.

Winner

Marianne Alto — re-elected, 13,505 votes

17 Oct 2026 · Mayor of Victoria (one elected)

Victoria mayor 2026: official results (8 candidates)

Mayor of Victoria (one elected) · Last updated: · As of Oct 21, 2026 certified results

Votes

Alto 13,505 votes
McGuigan 10,531 votes
Harris 3,518 votes
Gervais-Harrison 1,530 votes
Atkinson 457 votes
Miller 403 votes
Hanna 388 votes
Johnston 243 votes
CandidateVotesShare
Marianne Alto (elected) 13,505 44.2%
Bruce McGuigan 10,531 34.4%
Mike Harris 3,518 11.5%
Darren Gervais-Harrison 1,530 5%
Lyall Atkinson 457 1.5%
Gregoor Miller 403 1.3%
Christopher Hanna 388 1.3%
David Johnston 243 0.8%

Total mayoral votes: 30,575. Share = candidate votes divided by total votes (our calculation). Voter turnout 41.44% (City of Victoria).

Related coverage

Frequently asked questions

Who won the Victoria mayor election 2026?

Marianne Alto, re-elected with 13,505 votes (City of Victoria official results).

What was turnout in Victoria?

41.44% (City of Victoria).

When was the BC local election?

Saturday, October 17, 2026.

Related: elections hub · mayor elections 2026 · Canada · Ontario municipal elections 2026 · Hamilton (Ontario) · Toronto municipal election 2026 · Ottawa (Ontario) · Mississauga (Ontario) · Brampton (Ontario) · London (Ontario) · Vancouver mayor election 2026 · Surrey mayor election 2026 · news.

More games

All games