This is an index of various lists of mayors of Canadian municipalities.

Largest municipalities

{| class="wikitable plainrowheaders sortable"

!Name

!Picture

!City

!Province

!Population<br>

!Took office

!Past political experience

!Past officeholders

|-

!scope=row |

|100px

|Toronto

|Ontario

|2,794,356

|July 12, 2023

|Metro Toronto Councillor for Ward 24 Downtown (1992–2000) <br> City councillor for Ward 20 Trinity—Spadina (2000–2005) <br> New Democratic Party MP for Trinity—Spadina (2006–2014)

|List

|-

!scope=row |Soraya Martinez Ferrada

|100px

|Montreal

|Quebec

|1,762,949

|November 13, 2025

|City councillor for Saint-Michel (2005–2009) <br>Liberal MP for Hochelaga (2019–2025) <br> Leader of Ensemble Montréal

|List

|-

!scope=row |

|100px

|Calgary

|Alberta

|1,306,784

|October 29, 2025

|City councillor for Ward 11 (2017–2021)

|List

|-

!scope=row |

|100px

|Ottawa

|Ontario

|1,017,449

|November 15, 2022

|None

|List

|-

!scope=row |

|100px

|Edmonton

|Alberta

|1,010,899

|October 29, 2025

|City councillor for Ward 1 (2013–2021); and for Nakota Isga (2021–2025)

|List

|-

!scope=row |

|100px

|Winnipeg

|Manitoba

|749,607

|November 1, 2022

|City councillor for St. James Ward (2014-2022) <br> Progressive Conservative candidate in the 2011 provincial election in St. James

|List

|-

!scope=row |

|100px

|Mississauga

|Ontario

|717,961

|June 24, 2024

|Liberal MP for Mississauga West (1993–1997); Mississauga Centre (1997–2004); and Mississauga—Erindale (2004–2006; Independent from 2004) <br/> City councillor for Ward 6 (2006–2010); and for Ward 5 (2014–2024)

|List

|-

!scope=row |

|100px

|Vancouver

|British Columbia

|662,248

|November 7, 2022

|Leader of ABC Vancouver <br> NPA candidate for mayor in 2018

|List

|-

!scope=row |

|100px

|Brampton

|Ontario

|656,480

|December 1, 2018

|Barrie City Councillor (2000-2006) <br> Conservative MP for Barrie (2006-2015) <br> Leader of the Progressive Conservative Party of Ontario (2015-2018) <br> Progressive Conservative MPP for Simcoe North (2015-2018)

|List

|-

!scope=row |

|100px

|Hamilton

|Ontario

|569,353

|November 15, 2022

|City councillor for Ward 2 (1997-2004) <br> Leader of the Ontario New Democratic Party (2009-2022) <br> New Democratic MPP for Hamilton East (2004-2007) and Hamilton Centre (2007-2022)

|List

|-

!scope=row |

|100px

|Surrey

|British Columbia

|568,322

|November 7, 2022

|BC Liberal MLA for Surrey-Green Timbers (2001-2005) <br> Liberal candidate in the 2006 and 2008 federal elections in Fleetwood—Port Kells <br> Safe Surrey Coalition (Independent after 2019) city councillor (2018-2022) <br> Leader of Surrey Connect (2021-present)

|List

|-

!scope=row |

|100px

|Quebec City

|Quebec

|549,459

|November 14, 2021

|Leader of Québec forte et fière

|List

|-

!scope=row |

|100px

|Halifax

|Nova Scotia

|439,819

|November 5, 2024

|Liberal MP for Halifax (2015–2024)

|List

|-

!scope=row |

| 100px

|Laval

|Quebec

|438,366

|November 13, 2021

|Mouvement Lavallois City councillor for Duvernay—Pont-Viau District (2013-2021) <br> Leader of Mouvement Lavallois

|List

|-

!scope=row |

|

|London

|Ontario

|422,324

|November 15, 2022

|London City Councillor for Ward 7 (2014-2022)

|List

|-

!scope=row |

|100px

|Markham

|Ontario

|338,503

|December 1, 2006

|York Regional councillor (1985-1994) <br> Liberal candidate for MPP in Markham (1990) <br> Deputy Mayor of Markham (1991-1992; 1997-2006) <br> Mayor of Markham (1992-1994)

|List

|-

!scope=row |

|100px

|Vaughan

|Ontario

|323,103

|November 15, 2022

|Leader of the Ontario Liberal Party (2020-2022) <br> Liberal MPP for Vaughan (2012-2018)

|List

|-

!scope=row |

|100px

|Gatineau

|Quebec

|291,041

|June 18, 2024

|City councillor for Plateau District (2017–2021) <br/> Leader of Action Gatineau (2021; 2024–present)

|List

|-

!scope=row |

|

|Saskatoon

|Saskatchewan

|266,141

|November 20, 2024

|Liberal candidate for MP in Saskatoon—University (2015) <br> City councillor for Ward 6 (2016–2024)

|List

|-

!scope=row |

|100px

|Kitchener

|Ontario

|256,885

|December 1, 2014

|City councillor for Ward 2 (1994-2014) <br> Liberal candidate for MPP in Kitchener Centre (1999)

|List

|-

!scope=row |

|100px

|Longueuil

|Quebec

|254,483

|November 14, 2021

|Bloc Québécois candidate for MP in Montarville (2015) <br> Parti Québécois (later, Independent) MNA for Marie-Victorin (2016-2021) <br> Leader of Coalition Longueuil

|List

|-

!scope=row |

|

|Burnaby

|British Columbia

|249,125

|November 5, 2018

|None

|

|-

!scope=row |

|100px

|Windsor

|Ontario

|229,660

|December 1, 2014

|City councillor for Ward 1 (2006-2014)

|List

|-

!scope=row |

|

|Regina

|Saskatchewan

|226,404

|November 18, 2024

|None

|List

|-

!scope=row |

|100px

|Oakville

|Ontario

|213,759

|December 1, 2006

|None

| List

|-

!scope=row |

|100px

|Richmond

|British Columbia

|209,937

|October 29, 2001

|Richmond Non-Partisan Association City councillor (1996-2001) <br>

|

|-

!scope=row |

|100px

|Richmond Hill

|Ontario

|202,022

|January 25, 2022

|City councillor for Ward 4 (2013-2022)

|

|-

!scope=row |

|100px

|Burlington

|Ontario

|186,948

|December 1, 2018

| Liberal candidate for MPP in Burlington (2007) <br> City councillor for Ward 2 (2010-2018)

| List

|-

!scope=row |

|100px

|Oshawa

|Ontario

|175,383

|December 1, 2018

|Durham Region councillor (2014-2018) <br>

|List

|-

!scope=row |

|100px

|Sherbrooke

|Quebec

|172,950

|November 12, 2025

|Liberal MP for Compton—Stanstead (2015–2025)

| List

|-

!scope=row |

|100px

|Greater Sudbury

|Ontario

|166,004

|November 15, 2022

|Liberal MP for Sudbury (2015-2021)

| List

|-

!scope=row |

|

|Abbotsford

|British Columbia

|153,524

|November 7, 2022

|Abbotsford District Councillor (1986-1990) <br> City councillor (2014-2022)

|

|-

!scope=row |

|100px

|Lévis

|Quebec

|149,683

|November 10, 2025

|ADQ candidate for MNA in Beauce-Nord (1998) <br> Conservative MP for Lévis—Bellechasse (2006–2015) and for Bellechasse—Les Etchemins—Lévis (2015–2021) <br> Leader of Prospérité Lévis

|List

|-

!scope=row |

|100px

|Coquitlam

|British Columbia

|148,625

|December 1, 2008

|Liberal MLA for Coquitlam-Maillardville (2001-2005) <br> City councillor (2005-2008)

|

|-

!scope=row |

|100px

|Barrie

|Ontario

|147,829

|November 15, 2022

|City councillor for Ward 10 (2006-2014) <br> Conservative MP for Barrie—Springwater—Oro-Medonte (2015-2019)

|List

|-

!scope=row |

|

|Saguenay

|Quebec

|144,723

|November 18, 2025

|City councillor for District 18 (2009-2017)

|-

!scope=row |

|

|Kelowna

|British Columbia

|144,576

|November 7, 2022

|Ran for mayor in 2018

|

|-

!scope=row |

|

|Guelph

|Ontario

|143,740

|December 1, 2014

|City councillor for Ward 4 (2010-2014)

|List

|-

!scope=row |

|

|Trois-Rivières

|Quebec

|139,163

|November 13, 2025

|City Councillor for Marie-de-l'Incarnation District (2013–2017) <br> Ran for mayor in 2017 and 2019

|List

|-

!scope=row |

|

|Whitby

|Ontario

|138,501

|November 15, 2022

|Whitby Town Councillor for West Ward (2006-2014) <br> Durham Regional Councillor (2014-present) <br> Liberal candidate for MPP in Whitby—Oshawa (2011)

|

|-

!scope=row |

|

|Cambridge

|Ontario

|138,479

|November 15, 2022

|Cambridge City Councillor for Ward 4 (2014-2022)

|List

|-

!scope=row |

|100px

|St. Catharines

|Ontario

|136,803

|November 15, 2022

|St. Catharines City Councillor for St. Patrick's Ward (2010-2021) <br> Niagara Regional Councillor (2021-present) <br> Progressive Conservative candidate for MPP in St. Catharines (2014)

|List

|-

!scope=row |

|

|Milton

|Ontario

|132,979

|December 1, 1980

|Town councillor (1965-1980)

|

|-

!scope=row |

|

|Langley (DM)

|British Columbia

|132,603

|November 7, 2022

|Township councillor (2018-2022) <br> Leader of Contract with Langley

| List

|-

!scope=row |

|

|Kingston

|Ontario

|132,485

|December 1, 2014

|None

|List

|-

!scope=row |

|100px

|Ajax

|Ontario

|126,666

|December 1, 2018

|Town Councillor for Ward 1 (2003-2010) <br> Durham Regional Councillor for Wards 1 & 2 (2010-2018)

|

|-

!scope=row |

|

|Waterloo

|Ontario

|121,436

|November 15, 2022

|Liberal candidate for MPP in Waterloo in (2018)

|List

|-

!scope=row |

| 100px

|Terrebonne

|Quebec

|119,944

|November 15, 2021

|Parti Québécois MNA for Terrebonne (2008-2018) <br> Leader of Mouvement Terrebonne

|

|-

!scope=row |

|

|Saanich

|British Columbia

|117,735

|November 7, 2022

|District Councillor (2008-2018)

|

|-

!scope=row |

|100px

|St. John's

|Newfoundland and Labrador

|110,525

|October 10, 2017

|City councillor for Ward 1 (2009-2017) <br> Progressive Conservative candidate for MHA in Virginia Waters (2014 by-election)

|List

|-

!scope=row |

|

|Thunder Bay

|Ontario

|108,843

|November 15, 2022

|Mayor of Thunder Bay (1997-2003) <br> Liberal MP for Thunder Bay—Rainy River (2004-2008)

|List

|-

!scope=row |

|

|Delta

|British Columbia

|108,455

|November 5, 2018

|Leader of Achieving for Delta

|

|-

!scope=row |

|

|Brantford

|Ontario

|104,688

|December 3, 2018

|Brantford City Councillor for Ward 2 (1985–1991)

|List

|-

!scope=row |

|

|Chatham-Kent

|Ontario

|103,988

|December 1, 2018

|Municipal councillor (2014-2018) for Ward 6 (Chatham)

|

|-

!scope=row |

|100px

|Clarington

|Ontario

|101,427

|December 1, 2010

|Clarington Municipal Councillor for Ward 1 (2003–2010)

|

|-

!scope=row |

|

|Red Deer

|Alberta

|100,844

|November 3, 2025

|City councillor (2004–2013; 2021–2025)

|List

|-

!scope=row |

|100px

|Nanaimo

|British Columbia

|99,863

|November 5, 2018

|New Democratic Party MLA for Parksville-Qualicum (1991-1996) <br> New Democratic Party MLA for Nanaimo (2005-2018) <br>

|

|-

!scope=row |

|100px

|Strathcona County

|Alberta

|99,225

|October 24, 2017

|Liberal candidate for MP in Sherwood Park—Fort Saskatchewan (2015)

|

|-

!scope=row |

|

|Pickering

|Ontario

|99,186

|November 15, 2022

|City councillor for Ward 1 (2003-2007; 2010-2015) <br> Durham Regional Councillor (2015-2022) <br> Progressive Conservative candidate for MPP in Ajax—Pickering (2007)

|List

|-

!scope=row |

|100px

|Lethbridge

|Alberta

|98,406

|October 25, 2021

|Lethbridge City Councillor (2013-2021)

|List

|-

!scope=row |

|

|Kamloops

|British Columbia

|97,902

|November 1, 2022

|None

|

|-

!scope=row |

|

|Saint-Jean-sur-Richelieu

|Quebec

|97,873

|November 10, 2025

|Leader of Coalition Éric Latour

|

|-

!scope=row |

|100px

|Niagara Falls

|Ontario

|94,415

|December 1, 2010

|None

|List

|-

!scope=row |

|

|Cape Breton Regional Municipality

|Nova Scotia

|93,694

|October 30, 2024

|Progressive Conservative MLA for Cape Breton North (2001–2011) <br/>Conservative candidate for Sydney–Victoria in the 2011 Canadian federal election<br/> Mayor of Cape Breton Regional Municipality (2012–2020)

|List

|-

!scope=row |

|

|Chilliwack

|British Columbia

|93,203

|November 6, 2018

|Chilliwack City Councillor (2011–2018)

|

|-

!scope=row |

|

|Victoria

|British Columbia

|91,867

|November 3, 2022

|Victoria City Councillor (2010–2022)

|List

|-

!scope=row |

|100px

|Brossard

|Quebec

|91,525

|November 13, 2017

|Brossard City Councillor for District 1 (2009–2013) and District 9 (2013–2017) <br/> Leader of Together Brossard

|

|-

!scope=row |

|

|Maple Ridge

|British Columbia

|90,990

|November 1, 2022

|Liberal MP for Pitt Meadows—Maple Ridge (2015–2019) <br/> Leader of A Better Maple Ridge

|

|-

!scope=row |

|

|North Vancouver (district municipality)

|British Columbia

|88,168

|November 6, 2018

|North Vancouver District Councillor (2005–2014) <br> Conservative candidate for MP in the 2015 Canadian federal election in Burnaby North—Seymour

|}

By city

B

  • Barrie (Ontario)
  • Bedford (Nova Scotia)
  • Brampton (Ontario)
  • Brandon (Manitoba)
  • Brantford (Ontario)

C

  • Caledon (Ontario)
  • Calgary (Alberta)
  • Cambridge (Ontario)
  • Cape Breton Regional Municipality (Nova Scotia)
  • Charlottetown (Prince Edward Island)
  • Clarington (Ontario)

D

  • Dartmouth (Nova Scotia)
  • Drummondville (Quebec)

E

  • East York (Ontario)
  • Edmonton (Alberta)
  • Etobicoke (Ontario)

F

  • Fort Frances (Ontario)
  • Fort Saskatchewan (Alberta)
  • Fredericton (New Brunswick)

G

  • Gander (Newfoundland and Labrador)
  • Gatineau (Quebec)
  • Guelph (Ontario)

H

  • Halifax (Nova Scotia)
  • Halifax Regional Municipality (Nova Scotia)
  • Hamilton (Ontario)
  • Houston (British Columbia)

K

  • Kenora (Ontario)
  • Kingston (Ontario)
  • Kitchener (Ontario)

L

  • Langley District Municipality (British Columbia)
  • Lethbridge (Alberta)
  • Lévis (Quebec)
  • London (Ontario)
  • Longueuil (Quebec)
  • Lunenburg (Nova Scotia)

M

  • Markham (Ontario)
  • Medicine Hat (Alberta)
  • Mississauga (Ontario)
  • Moncton (New Brunswick)
  • Montreal (Quebec)
  • Moose Jaw (Saskatchewan)

N

  • New Westminster (British Columbia)
  • Newmarket (Ontario)
  • Niagara Falls (Ontario)
  • North Bay (Ontario)

O

  • Oakville (Ontario)
  • Oshawa (Ontario)
  • Ottawa (Ontario)

P

  • Penticton (British Columbia)
  • Peterborough (Ontario)
  • Pickering (Ontario)

Q

  • Qualicum Beach (British Columbia)
  • Quebec City (Quebec)

R

  • Red Deer (Alberta)
  • Regina (Saskatchewan)

S

  • St. Albert (Alberta)
  • St. Catharines (Ontario)
  • Saint John (New Brunswick)
  • St. John's (Newfoundland and Labrador)
  • Saint-Sauveur (Quebec)
  • St. Thomas (Ontario)
  • Saskatoon (Saskatchewan)
  • Sault Ste. Marie (Ontario)
  • Scarborough (Ontario)
  • Shawinigan (Quebec)
  • Sherbrooke (Quebec)
  • Strathcona (Alberta, former)
  • Sudbury (Ontario)
  • Surrey (British Columbia)

T

  • Thunder Bay (Ontario)
  • Timmins (Ontario)
  • Toronto (Ontario)
  • Trois-Rivières (Quebec)

V

  • Vancouver (British Columbia)
  • Victoria (British Columbia)

W

  • Waterloo (Ontario)
  • Welland (Ontario)
  • Whitchurch–Stouffville (Ontario)
  • Whitehorse (Yukon)
  • White Rock (British Columbia)
  • Windsor (Ontario)
  • Winnipeg (Manitoba)
  • Woodstock (New Brunswick)

Y

  • Yellowknife (Northwest Territories)