Municipal elections in Alberta were held on October 20, 2025. Voters in the Canadian province of Alberta elected mayors, reeves, councillors, aldermen, school board trustees, and all other elected officials in all of the province's municipalities (except Lloydminster), towns, villages, specialized municipalities, and municipal districts.
Nominations for the election opened on January 1, 2025, and closed on September 22, 2025. The government of Alberta tabled legislation to reform the municipal government system; the Municipal Affairs Statutes Amendment Act, includes two pieces of legislation: the Local Authorities Election Act (LAEA) and the Municipal Government Act (Alberta) (MGA). The proposed changes enabled municipal political parties but only as a "pilot project" in Calgary and Edmonton. The Executive Council of Alberta also has the power to remove councillors.
New provincial legislation also outlawed the use of electronic vote tabulators, meaning all votes would have to be counted by hand, resulting in delays in vote counting.
The following are the municipalities incorporated as cities in Alberta that did vote in the 2025 Alberta municipal election. All cities in Alberta voted at the same time, except for Lloydminster. Incumbents are marked by an X, and elected candidates are bolded.
Mayor
Council
Top six candidates are elected at large
Mayor
Mayor
Incumbent mayor Jyoti Gondek, elected in 2021, did seek re-election for a second term. She was defeated by Jeromy Farkas.
Mayor
Mayor
Mayor
Incumbent mayor Amarjeet Sohi, elected in 2021, did not seek re-election. He will be succeeded by Andrew Knack.
Mayor
Mayor
Council
Top eight candidates are elected at large
Mayor
Mayor
Incumbent mayor Blaine Hyggen, elected in 2021, won re-election for a second term.
Mayor
Council
Top eight candidates are elected at large
Incumbent Mayor Ken Johnston did not seek re-election to a second term.
Mayor
Council
Red Deer elects eight councillors. Of the current eight, three (Cindy Jefferies, Lawrence Lee, and Victor Doerksen) ran for Mayor, four (Dianne Wyntjes, Chad Krahn, Kraymer Barnstable, and Bruce Buruma) ran for re-election, and one (Vesa Higham) did not run for re-election.
Mayor
Mayor
Council
Top six candidates are elected at large
Mayor
The following are the municipalities incorporated as towns in Alberta that did vote in the 2025 Alberta municipal election. Unless otherwise stated, each town elects the top six candidates for council at large. Incumbents are marked by an X.
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Mayor
Mayor
Mayor
Council
Mayor
Mayor
Mayor
Mayor
Mayor
Mayor
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Mayor
Councillors
Top six candidates are elected at large
Mayor
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Mayor
Mayor
Mayor
Council
Mayor
Council
Mayor
Mayor
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
Council
Mayor
Council
Mayor
Mayor
Council
Mayor
The following are the municipalities incorporated as specialized municipalities in Alberta that did vote in the 2025 Alberta municipal election. Incumbents are marked by an X.
Mayor
Mackenzie County Council elects a reeve from amongst its members on an annual basis.
Mayor
Mayor
Council
Top six candidates are elected at large
Mayor
Council
In multi-member wards, the percentages shown are percentages of votes cast, not percentages of voters who voted.
Mayor
Council
Athabasca County elects its reeve from among its nine council members.
The County of Barrhead No. 11 elects its reeve from among its seven council members.
Beaver County elects its reeve from among its five council members.
Big Lakes County elects its reeve from among its nine council members.
Reeve
Reeve
Camrose County elects its reeve from among its seven council members.
Clearwater County elects its reeve from among its seven council members.
Cypress County elects its reeve from among its nine council members.
Foothills County elects its mayor from among its seven council members.
The County of Grande Prairie No. 11 elects its mayor from among its nine council members.
The Municipal District of Greenview No. 16 elects its reeve from among its nine council members.
Kneehill County elects its reeve from among its seven council members.
Lac Ste. Anne County elects its mayor from among its seven council members.
Lacombe County elects its reeve from among its seven council members.
Lamont County elects its reeve and deputy reeve from among its five council members.
Leduc County elects its mayor from among its seven council members.
Lethbridge County elects its reeve from among its seven council members.
Mounatain View County elects its reeve from among its seven council members.
The County of Newell elects its reeve from among its ten council members.
Mayor
Ponoka County elects its reeve from among its five council members.
Mayor
Rocky View County's council elects the reeve from among the seven of themselves after the election.
The County of Stettler No. 6 elects its reeve from among its seven council members.
Reeve
Mayor
The Municipal District of Taber elects its reeve from among its seven council members.
The County of Vermilion River elects its reeve from among its seven council members.
Westlock County elects its reeve from among its seven council members.
The County of Wetaskiwin No. 10 elects its reeve from among its seven council members.
Wheatland County elects its reeve from among its seven council members.
The Municipal District of Willow Creek No. 26 elects its reeve from among its seven council members.
Mayor