my-server
← Wiki

2025 Alberta municipal elections

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.

Background

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.

Cities

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.

Airdrie

Mayor

Council

Top six candidates are elected at large

Beaumont

Mayor

Brooks

Mayor

Calgary

Incumbent mayor Jyoti Gondek, elected in 2021, did seek re-election for a second term. She was defeated by Jeromy Farkas.

Camrose

Mayor

Chestermere

Mayor

Cold Lake

Mayor

Edmonton

Incumbent mayor Amarjeet Sohi, elected in 2021, did not seek re-election. He will be succeeded by Andrew Knack.

Fort Saskatchewan

Mayor

Grande Prairie

Mayor

Council

Top eight candidates are elected at large

Lacombe

Mayor

Leduc

Mayor

Lethbridge

Incumbent mayor Blaine Hyggen, elected in 2021, won re-election for a second term.

Medicine Hat

Mayor

Council

Top eight candidates are elected at large

Red Deer

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.

Spruce Grove

Mayor

St. Albert

Mayor

Council

Top six candidates are elected at large

Wetaskiwin

Mayor

Towns

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.

Athabasca

Mayor

Banff

Mayor

Council

Barrhead

Bashaw

Bassano

Beaverlodge

Bentley

Mayor

Council

Blackfalds

Mayor

Bon Accord

Bonnyville

Mayor

Bow Island

Bowden

Bruderheim

Calmar

Canmore

Mayor

Cardston

Carstairs

Castor

Claresholm

Coaldale

Mayor

Coalhurst

Mayor

Council

Cochrane

Mayor

Coronation

Crossfield

Daysland

Devon

Mayor

Diamond Valley

Didsbury

Mayor

Drayton Valley

Mayor

Drumheller

Mayor

Eckville

Edson

Mayor

Elk Point

Mayor

Council

Fairview

Mayor

Council

Falher

Mayor

Council

Fort Macleod

Mayor

Council

Fox Creek

Mayor

Council

Gibbons (unofficial)

Mayor

Council

Grimshaw

Mayor

Council

Hanna

Mayor

Council

Hardisty

Mayor

Council

High Level

Mayor

Council

High Prairie

Mayor

Council

High River

Mayor

Hinton

Mayor

Councillors

Top six candidates are elected at large

Innisfail

Mayor

Irricana

Mayor

Council

Killam

Mayor

Council

Lamont

Mayor

Council

Legal

Mayor

Council

Magrath

Mayor

Council

Manning

Mayor

Council

Mayerthorpe

Mayor

Council

McLennan

Mayor

Council

Milk River

Mayor

Council

Millet

Mayor

Council

Morinville

Mayor

Mundare

Mayor

Council

Nanton

Nobleford

Mayor

Council

Okotoks

Mayor

Olds

Mayor

Onoway

Mayor

Council

Oyen

Mayor

Council

Peace River

Mayor

Penhold

Picture Butte

Mayor

Council

Pincher Creek

Mayor

Council

Ponoka

Mayor

Provost

Mayor

Council

Rainbow Lake

Mayor

Council

Raymond

Redcliff

Mayor

Redwater

Mayor

Council

Rimbey

Mayor

Council

Rocky Mountain House

Mayor

Sedgewick

Mayor

Council

Sexsmith

Mayor

Council

Slave Lake

Mayor

Smoky Lake

Mayor

Council

Spirit River

Mayor

Council

St. Paul

Mayor

Stavely

Stettler

Mayor

Stony Plain

Mayor

Strathmore

Mayor

Sundre

Mayor

Council

Swan Hills

Mayor

Council

Sylvan Lake

Mayor

Taber

Mayor

Thorsby

Mayor

Council

Three Hills

Mayor

Council

Tofield

Mayor

Council

Trochu

Mayor

Council

Two Hills

Mayor

Council

Valleyview

Mayor

Council

Vauxhall

Mayor

Council

Vegreville

Mayor

Vermilion

Mayor

Council

Viking

Mayor

Council

Vulcan

Mayor

Council

Wainwright

Mayor

Wembley

Mayor

Council

Westlock

Whitecourt

Mayor

Specialized municipalities

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.

Lac La Biche County

Mayor

Mackenzie County

Mackenzie County Council elects a reeve from amongst its members on an annual basis.

Municipality of Crowsnest Pass

Mayor

Municipality of Jasper

Mayor

Council

Top six candidates are elected at large

Regional Municipality of Wood Buffalo

Mayor

Council

In multi-member wards, the percentages shown are percentages of votes cast, not percentages of voters who voted.

Strathcona County

Mayor

Council

Municipal districts

Athabasca County

Athabasca County elects its reeve from among its nine council members.

County of Barrhead No. 11

The County of Barrhead No. 11 elects its reeve from among its seven council members.

Beaver County

Beaver County elects its reeve from among its five council members.

Big Lakes County

Big Lakes County elects its reeve from among its nine council members.

Municipal District of Bonnyville No. 87

Reeve

Brazeau County

Reeve

Camrose County

Camrose County elects its reeve from among its seven council members.

Clearwater County

Clearwater County elects its reeve from among its seven council members.

Cypress County

Cypress County elects its reeve from among its nine council members.

Foothills County

Foothills County elects its mayor from among its seven council members.

County of Grande Prairie No. 1

The County of Grande Prairie No. 11 elects its mayor from among its nine council members.

Municipal District of Greenview No. 16

The Municipal District of Greenview No. 16 elects its reeve from among its nine council members.

Kneehill County

Kneehill County elects its reeve from among its seven council members.

Lac Ste. Anne County

Lac Ste. Anne County elects its mayor from among its seven council members.

Lacombe County

Lacombe County elects its reeve from among its seven council members.

Lamont County

Lamont County elects its reeve and deputy reeve from among its five council members.

Leduc County

Leduc County elects its mayor from among its seven council members.

Lethbridge County

Lethbridge County elects its reeve from among its seven council members.

Mountain View County

Mounatain View County elects its reeve from among its seven council members.

County of Newell

The County of Newell elects its reeve from among its ten council members.

Parkland County

Mayor

Ponoka County

Ponoka County elects its reeve from among its five council members.

Red Deer County

Mayor

Rocky View County

Council

Rocky View County's council elects the reeve from among the seven of themselves after the election.

County of Stettler No. 6

The County of Stettler No. 6 elects its reeve from among its seven council members.

County of St. Paul No. 19

Reeve

Sturgeon County

Mayor

Municipal District of Taber

The Municipal District of Taber elects its reeve from among its seven council members.

County of Vermilion River

The County of Vermilion River elects its reeve from among its seven council members.

Westlock County

Westlock County elects its reeve from among its seven council members.

County of Wetaskiwin No. 10

The County of Wetaskiwin No. 10 elects its reeve from among its seven council members.

Wheatland County

Wheatland County elects its reeve from among its seven council members.

Municipal District of Willow Creek No. 26

The Municipal District of Willow Creek No. 26 elects its reeve from among its seven council members.

Yellowhead County

Mayor

References