Calgary Alberta 2023 election results

Of 87 ridings in Alberta, 26 represent the Calgary area, and a few are sitting without any representation.

The two main parties split the popular vote, as Danielle Smith’s UCP holds firm in its traditional rural base while Rachel Notley’s NDP dominates in Edmonton.

The UCP has won a majority government, capturing 49 seats to the NDP’s 38.

Just over half — 52.59 per cent — of the popular vote went blue, while just over 44 per cent went orange.


Read More: Alberta UCP wins majority, Danielle Smith to remain premier


Find all the results and more coverage on our website.

Here’s a breakdown of some of the big Calgary-area ridings:

Calgary-Lougheed: UCP’s Eric Bouchard wins.

Calgary-Lougheed, former premier Jason Kenney’s old riding, has been without an MLA since he resigned in 2022. Danielle Smith has been criticized for not running in a by-election for the seat, opting for Brooks-Medicine Hat instead.


Calgary-Elbow: NDP’S Samir Kayande wins. 

This riding was formerly held by Doug Schweitzer. Artur Pawlowski, a controversial pastor from Calgary who was convicted for inciting violence at the Coutts border crossing, also ran in this riding.


Calgary-Fish Creek: UCP’s Myles McDougall wins.

Calgary-Fish Creek is vacant, and Court Ellingson of the NDP and Myles McDougall of the UCP both seek a seat. Keenan Demontogny, an independent, and Kami Dass of Solidarity Movement are also looking for a seat in the legislature.


Calgary-Klein: NDP’s Lizette Tejada wins.

The UCP’s Jeremy Nixon sits upon Calgary-Klein, and NDP’s Lizette Tejada is looking to win a seat here.


Calgary-Acadia: NDP’S Diana Batten wins. 

UCP Justice Minister Tyler Shandro has been receiving endorsements in his riding after he has been embroiled in a situation where he yelled at a doctor in Calgary. He has since been on trial for multiple hearings with the Law Society of Alberta on the events and for his conduct. He is competing with NDP’s Diana Batten, a nurse. Results show Batten capturing the seat with a slim lead of just seven votes. A recount in the riding will be conducted, according to Elections Alberta.


Calgary-Varsity: NDP’s Luanne Metz wins.

UCP’s Jason Copping, the Alberta health minister, is competing with Luanne Metz, a doctor and candidate with the NDP.


Calgary-Beddington: NDP’s Amanda Chapman wins.

UCP’s Josephine Pon won the riding in the 2019 election.


Calgary-Currie: NDP’s Janet Eremenko wins.

Nicholas Milliken, the minister of mental health and addictions, loses his riding Janet Eremenko of the NDP. The riding also had Dawid Pawlowski, Artur’s brother, who has also been arrested for breaching COVID-19 restrictions, along with Leila Keith of the Alberta Liberal Party and Lane Robson of the Green Party.


Calgary-Bow: UCP’S Demetrios Nicolaides wins re-election. 

UCP’s Demetrios Nicolaides has won the riding for a second time, beating the NDP’s Druh Farrell, Alberta Party’s Paul Godard, and Manuel Santos of the Solidarity Movement.


Calgary-Buffalo: NDP’s Joe Ceci wins re-election.

NDP’s Joe Ceci has been the NDP municipal affairs critic in the Alberta Legislature. He competes with UCP’s Astrid Kuhn, Jonathan Parks of the Green Party, and Lona Henry of the Solidarity Movement party.


Calgary-Cross: UCP’s Mickey Amery wins re-election.

Mickey Amery with the UCP, and he is running against Gurinder Singh Gill of the NDP, Kathryn Lapp of the Solidarity Movement party, and Aman Sandhu of the Alberta Green Party.


Calgary-Hays: UCP’s Ric Mciver wins re-election.

UCP’s Ric Mciver holds the riding, and he competes against NDP’s Andrew Stewart, Green Party’s Evelyn Tanaka, and Garry Leonhardt of the Solidarity Movement party.


Calgary-Foothills: NDP’s Court Ellingson wins. 

UCP’s Jason Luan previously held the riding, running against NDP’s Court Ellingson, independent Keenan Demontigny, and Solidarity Movement’s Kami Dass.


Calgary-Glenmore: NDP’s Nagwan Al-Guneid wins. 

UCP’s Whitney Issik held the riding, competing with NDP’s Nagwan Al-Guneid, and Steven Maffioli of the Green Party. The NDP claimed victory with just 30 votes. A recount in this riding will be conducted, according to Elections Alberta.


Calgary-Bhullar-McCall: NDP’s Irfan Sabir wins re-election.

NDP’s Irfan Sabir holds the riding, and he competes against the UCP’s Amanpreet Singh Gill.


Calgary-Mountain View: NDP’s Kathleen Ganley wins re-election.

NDP’s Kathleen Ganley is the current incumbent of Calgary-Mountain View, and she is running against UCP’s Pamela Rath, Lucas Hernandez with the Pro-Life Alberta Political Association, Solidarity Movement’s Christopher Wedick, and Frances Woytkiw with the Alberta Liberal Party.


Calgary-North: UCP’S Muhammad Yaseen 

Muhammad Yaseen of the UCP has won against the only other candidate in the NDP’s, Rajesh Angral.


Calgary-North West: UCP’s Rajan Sawhney wins.

Calgary-North West was held by UCP’s Sonya Savage, who stepped down earlier in the year. UCP’s Rajan Sawhney, who also stepped away from her riding in Calgary-North East, is competing in the riding against NDP’s Michael Lisboa-Smith, independent Serena Thomsen, Solidarity Movement’s Alain Habel, and Jenny Yeremiy of the Alberta Party.


Calgary-North East: NDP’s Gurinder Brar wins.

Calgary North-East was vacated by Rajan Sawhney. Only two candidates compete in this riding, UCP’s Inder Grewal and NDP’s Gurinder Brar.


Calgary-Falconridge: NDP’s Parmeet Singh Boparai wins.

Calgary-Falconridge is held by UCP’s Devinder Toor, who competes with NDP’s Parmeet Singh Boparai, Green Party’s Ahmed Hassan, independent Kyle Kennedy, and Solidarity Movement’s Evan Wilson.


Calgary-Peigan: UCP’s Tanya Fir wins re-election.

The riding’s incumbent is UCP’s Tanya Fir, and she competes with Denis Ram of the NDP and Shaun Pulsifer of the Green Party.


Calgary-Shaw: UCP’s Rebecca Schulz wins re-election.

Calgary-Shaw’s incumbent is UCP’s Rebecca Schulz, and she is running against NDP’s David Cloutier, and Pietro Cervo of the Solidarity Movement party.


Calgary-South East: UCP’s Matt Jones wins re-election.

UCP’s Matt Jones holds the riding, and he competes with Justin Huseby of the NPD, Catriona Wright of the Green Party, and Heinrich Friesen of Solidarity Movement party.


Calgary-West: UCP’s Mike Ellis wins re-election.

Calgary-West’s incumbent is UCP’s Mike Ellis, and he competes with NDP’s Joan Chand’oiseau, and the Green Party’s Jason McKee.


Calgary-East: UCP’s Peter Singh wins re-election. 

The riding’s incumbent is Peter Singh of the UCP, and he is running against the NDP’s Rosman Valencia, Jonathan Trautman of the Communist Party, Green Party’s Jay Baldonado, and Solidarity Movement’s Garry Dirk.


Calgary-Edgemont: NDP’S Julia Hayter wins. 

The riding was held by UCP’s Prasad Panda, and he competed with NDP’s Julia Hayter, Wildrose Loyalty Coalition’s Nan Barron, Alberta Party’s Allen Schultz, and Solidarity Movement’s Miles Williams.


Banff-Kananaskis: NDP’s Sarah Elmelgi wins. 

Banff-Kananaskis was held by UCP’s Miranda Rosin, and she competes with Sarah Elmeligi, Solidarity Movement’s Kyle Jubb, and the Green Paty’s Regan Boychuk. This riding is also considerably close, with the NDP winning by 199 votes.

Top Stories

Top Stories

Most Watched Today