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

Largest municipalities NamePictureCityProvincePopulationTook officePast political experiencePast officeholdersTorontoOntario2,794,356July 12, 2023Metro Toronto Councillor for Ward 24 Downtown (1992–2000) City councillor for Ward 20 Trinity—Spadina (2000–2005) New Democratic Party MP for Trinity—Spadina (2006–2014)ListSoraya Martinez FerradaMontrealQuebec1,762,949November 13, 2025City councillor for Saint-Michel (2005–2009) Liberal MP for Hochelaga (2019–2025) Leader of Ensemble MontréalListCalgaryAlberta1,306,784 October 29, 2025City councillor for Ward 11 (2017–2021)ListOttawaOntario1,017,449November 15, 2022NoneListEdmontonAlberta1,010,899October 29, 2025City councillor for Ward 1 (2013–2021); and for Nakota Isga (2021–2025)ListWinnipegManitoba749,607November 1, 2022City councillor for St. James Ward (2014-2022) Progressive Conservative candidate in the 2011 provincial election in St. JamesListMississaugaOntario717,961June 24, 2024Liberal MP for Mississauga West (1993–1997); Mississauga Centre (1997–2004); and Mississauga—Erindale (2004–2006; Independent from 2004) City councillor for Ward 6 (2006–2010); and for Ward 5 (2014–2024)List VancouverBritish Columbia662,248November 7, 2022Leader of ABC Vancouver NPA candidate for mayor in 2018ListBramptonOntario656,480December 1, 2018Barrie City Councillor (2000-2006) Conservative MP for Barrie (2006-2015) Leader of the Progressive Conservative Party of Ontario (2015-2018) Progressive Conservative MPP for Simcoe North (2015-2018)ListHamiltonOntario569,353November 15, 2022City councillor for Ward 2 (1997-2004) Leader of the Ontario New Democratic Party (2009-2022) New Democratic MPP for Hamilton East (2004-2007) and Hamilton Centre (2007-2022)ListSurreyBritish Columbia568,322November 7, 2022BC Liberal MLA for Surrey-Green Timbers (2001-2005) Liberal candidate in the 2006 and 2008 federal elections in Fleetwood—Port Kells Safe Surrey Coalition (Independent after 2019) city councillor (2018-2022) Leader of Surrey Connect (2021-present)List Quebec CityQuebec549,459 November 14, 2021Leader of Québec forte et fièreListHalifaxNova Scotia439,819November 5, 2024Liberal MP for Halifax (2015–2024)List LavalQuebec438,366November 13, 2021Mouvement Lavallois City councillor for Duvernay—Pont-Viau District (2013-2021) Leader of Mouvement LavalloisList LondonOntario422,324November 15, 2022London City Councillor for Ward 7 (2014-2022)ListMarkhamOntario338,503December 1, 2006York Regional councillor (1985-1994) Liberal candidate for MPP in Markham (1990) Deputy Mayor of Markham (1991-1992; 1997-2006) Mayor of Markham (1992-1994) ListVaughanOntario323,103November 15, 2022Leader of the Ontario Liberal Party (2020-2022) Liberal MPP for Vaughan (2012-2018)List GatineauQuebec291,041June 18, 2024City councillor for Plateau District (2017–2021) Leader of Action Gatineau (2021; 2024–present)List SaskatoonSaskatchewan266,141November 20, 2024Liberal candidate for MP in Saskatoon—University (2015) City councillor for Ward 6 (2016–2024)ListKitchenerOntario256,885December 1, 2014City councillor for Ward 2 (1994-2014) Liberal candidate for MPP in Kitchener Centre (1999)ListLongueuilQuebec254,483November 14, 2021Bloc Québécois candidate for MP in Montarville (2015) Parti Québécois (later, Independent) MNA for Marie-Victorin (2016-2021) Leader of Coalition LongueuilList BurnabyBritish Columbia249,125November 5, 2018NoneWindsorOntario229,660December 1, 2014City councillor for Ward 1 (2006-2014)List ReginaSaskatchewan226,404November 18, 2024None ListOakvilleOntario213,759December 1, 2006None ListRichmondBritish Columbia209,937October 29, 2001Richmond Non-Partisan Association City councillor (1996-2001) Richmond HillOntario202,022 January 25, 2022 City councillor for Ward 4 (2013-2022) BurlingtonOntario186,948December 1, 2018 Liberal candidate for MPP in Burlington (2007) City councillor for Ward 2 (2010-2018) ListOshawaOntario175,383December 1, 2018Durham Region councillor (2014-2018) ListSherbrookeQuebec172,950November 12, 2025Liberal MP for Compton—Stanstead (2015–2025) List Greater SudburyOntario166,004November 15, 2022Liberal MP for Sudbury (2015-2021) List AbbotsfordBritish Columbia153,524November 7, 2022Abbotsford District Councillor (1986-1990) City councillor (2014-2022) LévisQuebec149,683November 10, 2025ADQ candidate for MNA in Beauce-Nord (1998) Conservative MP for Lévis—Bellechasse (2006–2015) and for Bellechasse—Les Etchemins—Lévis (2015–2021) Leader of Prospérité Lévis ListCoquitlamBritish Columbia148,625December 1, 2008Liberal MLA for Coquitlam-Maillardville (2001-2005) City councillor (2005-2008)BarrieOntario147,829November 15, 2022City councillor for Ward 10 (2006-2014) Conservative MP for Barrie—Springwater—Oro-Medonte (2015-2019)ListSaguenayQuebec144,723November 18, 2025City councillor for District 18 (2009-2017) KelownaBritish Columbia144,576November 7, 2022Ran for mayor in 2018 GuelphOntario143,740December 1, 2014City councillor for Ward 4 (2010-2014)List Trois-RivièresQuebec139,163November 13, 2025City Councillor for Marie-de-l'Incarnation District (2013–2017) Ran for mayor in 2017 and 2019List WhitbyOntario138,501November 15, 2022Whitby Town Councillor for West Ward (2006-2014) Durham Regional Councillor (2014-present) Liberal candidate for MPP in Whitby—Oshawa (2011) CambridgeOntario138,479November 15, 2022Cambridge City Councillor for Ward 4 (2014-2022) ListSt. CatharinesOntario136,803November 15, 2022St. Catharines City Councillor for St. Patrick's Ward (2010-2021) Niagara Regional Councillor (2021-present) Progressive Conservative candidate for MPP in St. Catharines (2014)List MiltonOntario132,979December 1, 1980Town councillor (1965-1980) Langley (DM)British Columbia132,603November 7, 2022Township councillor (2018-2022) Leader of Contract with Langley List KingstonOntario132,485December 1, 2014NoneListAjaxOntario126,666December 1, 2018Town Councillor for Ward 1 (2003-2010) Durham Regional Councillor for Wards 1 & 2 (2010-2018) WaterlooOntario121,436November 15, 2022Liberal candidate for MPP in Waterloo in (2018)List TerrebonneQuebec119,944November 15, 2021Parti Québécois MNA for Terrebonne (2008-2018) Leader of Mouvement Terrebonne SaanichBritish Columbia117,735November 7, 2022District Councillor (2008-2018) St. John'sNewfoundland and Labrador110,525October 10, 2017City councillor for Ward 1 (2009-2017) Progressive Conservative candidate for MHA in Virginia Waters (2014 by-election)List Thunder BayOntario108,843November 15, 2022Mayor of Thunder Bay (1997-2003) Liberal MP for Thunder Bay—Rainy River (2004-2008)ListDeltaBritish Columbia108,455November 5, 2018Leader of Achieving for Delta BrantfordOntario104,688December 3, 2018Brantford City Councillor for Ward 2 (1985–1991)List Chatham-KentOntario103,988December 1, 2018Municipal councillor (2014-2018) for Ward 6 (Chatham) ClaringtonOntario101,427December 1, 2010Clarington Municipal Councillor for Ward 1 (2003–2010) Red DeerAlberta100,844November 3, 2025City councillor (2004–2013; 2021–2025) ListNanaimoBritish Columbia99,863November 5, 2018New Democratic Party MLA for Parksville-Qualicum (1991-1996) New Democratic Party MLA for Nanaimo (2005-2018) Strathcona CountyAlberta99,225October 24, 2017Liberal candidate for MP in Sherwood Park—Fort Saskatchewan (2015) PickeringOntario99,186November 15, 2022City councillor for Ward 1 (2003-2007; 2010-2015) Durham Regional Councillor (2015-2022) Progressive Conservative candidate for MPP in Ajax—Pickering (2007)ListLethbridgeAlberta98,406October 25, 2021Lethbridge City Councillor (2013-2021)ListKamloopsBritish Columbia97,902November 1, 2022None Saint-Jean-sur-RichelieuQuebec 97,873November 10, 2025Leader of Coalition Éric LatourNiagara FallsOntario94,415December 1, 2010NoneList Cape Breton Regional MunicipalityNova Scotia93,694October 30, 2024Progressive Conservative MLA for Cape Breton North (2001–2011) Conservative candidate for Sydney–Victoria in the 2011 Canadian federal election Mayor of Cape Breton Regional Municipality (2012–2020) List ChilliwackBritish Columbia93,203November 6, 2018Chilliwack City Councillor (2011–2018) VictoriaBritish Columbia91,867November 3, 2022Victoria City Councillor (2010–2022) ListBrossardQuebec 91,525November 13, 2017Brossard City Councillor for District 1 (2009–2013) and District 9 (2013–2017) Leader of Together Brossard Maple RidgeBritish Columbia90,990November 1, 2022Liberal MP for Pitt Meadows—Maple Ridge (2015–2019) Leader of A Better Maple Ridge North Vancouver (district municipality)British Columbia88,168November 6, 2018North Vancouver District Councillor (2005–2014) 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)