Notice: An Alberta provincial election was held on May 29, 2023. New MLA information will be posted shortly based on the unofficial count from Elections Alberta. Visit Elections Alberta for more information.


Members of the Legislative Assembly represent people from each of Alberta’s 87 constituencies or electoral districts for the term of a Legislature.

Albertans expect and deserve the highest standard of public service from their elected representatives. Steadfast in their duty, MLAs spend their time in office working hard to warrant and maintain that trust and confidence. MLAs advocate for their constituents on provincial issues.

The last provincial election was held on May 29, 2023.

Find Your MLA

  Last Name First Name Constituency
Leela Sharon Aheer Aheer Leela Sharon Chestermere-Strathmore
Tracy Allard Allard Tracy Grande Prairie
Mickey Amery Amery - Member Elect Mickey Calgary-Cross
Jackie Armstrong-Homeniuk Armstrong-Homeniuk - Member Elect Jackie Fort Saskatchewan-Vegreville
Drew Barnes Barnes Drew Cypress-Medicine Hat
Deron Bilous Bilous Deron Edmonton-Beverly-Clareview
Jon Carson Carson Jon Edmonton-West Henday
Joe Ceci Ceci - Member Elect Joe Calgary-Buffalo
Nathan Cooper Cooper - Member Elect Nathan Olds-Didsbury-Three Hills
Jason Copping Copping Jason Calgary-Varsity
Lorne Dach Dach - Member Elect Lorne Edmonton-McClung
Thomas Dang Dang Thomas Edmonton-South
Jasvir Deol Deol - Member Elect Jasvir Edmonton-Meadows
Devin Dreeshen Dreeshen - Member Elect Devin Innisfail-Sylvan Lake
David Eggen Eggen - Member Elect David Edmonton-North West
Mike Ellis Ellis - Member Elect Mike Calgary-West
Richard Feehan Feehan Richard Edmonton-Rutherford
Tanya Fir Fir - Member Elect Tanya Calgary-Peigan
Michaela Frey Frey Michaela Brooks-Medicine Hat
Kathleen Ganley Ganley - Member Elect Kathleen Calgary-Mountain View
Shane Getson Getson - Member Elect Shane Lac Ste. Anne-Parkland
Nate Glubish Glubish - Member Elect Nate Strathcona-Sherwood Park
Nicole Goehring Goehring - Member Elect Nicole Edmonton-Castle Downs
Laila Goodridge Goodridge Laila Fort McMurray-Lac La Biche
Richard Gotfried Gotfried Richard Calgary-Fish Creek
Christina Gray Gray - Member Elect Christina Edmonton-Mill Woods
Pete Guthrie Guthrie - Member Elect Pete Airdrie-Cochrane
David Hanson Hanson David Bonnyville-Cold Lake-St. Paul
Sarah Hoffman Hoffman - Member Elect Sarah Edmonton-Glenora
Nate Horner Horner - Member Elect Nate Drumheller-Stettler
Grant Hunter Hunter - Member Elect Grant Taber-Warner
Janis Irwin Irwin - Member Elect Janis Edmonton-Highlands-Norwood
Whitney Issik Issik Whitney Calgary-Glenmore
Brian Michael Jean Jean - Member Elect Brian Michael Fort McMurray-Lac La Biche
Matt Jones Jones - Member Elect Matt Calgary-South East
Jason Kenney Kenney Jason Calgary-Lougheed
Adriana LaGrange LaGrange - Member Elect Adriana Red Deer-North
Todd Loewen Loewen - Member Elect Todd Central Peace-Notley
Martin Long Long - Member Elect Martin West Yellowhead
Jackie Lovely Lovely - Member Elect Jackie Camrose
Rod Loyola Loyola - Member Elect Rod Edmonton-Ellerslie
Jason Luan Luan Jason Calgary-Foothills
Kaycee Madu Madu - Member Elect Kaycee Edmonton-South West
Ric McIver McIver - Member Elect Ric Calgary-Hays
Nicholas Milliken Milliken Nicholas Calgary-Currie
Dale Nally Nally - Member Elect Dale Morinville-St. Albert
Nathan Neudorf Neudorf - Member Elect Nathan Lethbridge-East
Demetrios Nicolaides Nicolaides - Member Elect Demetrios Calgary-Bow
Chris Nielsen Nielsen Chris Edmonton-Decore
Jeremy Nixon Nixon Jeremy Calgary-Klein
Jason Nixon Nixon - Member Elect Jason Rimbey-Rocky Mountain House-Sundre
Rachel Notley Notley - Member Elect Rachel Edmonton-Strathcona
Ron J.N. Orr Orr Ron J.N. Lacombe-Ponoka
Rakhi Pancholi Pancholi - Member Elect Rakhi Edmonton-Whitemud
Prasad Panda Panda Prasad Calgary-Edgemont
Shannon Phillips Phillips - Member Elect Shannon Lethbridge-West
Angela Pitt Pitt - Member Elect Angela Airdrie-East
Josephine Pon Pon Josephine Calgary-Beddington
Pat Rehn Rehn Pat Lesser Slave Lake
Roger Reid Reid Roger Livingstone-Macleod
Marie Renaud Renaud - Member Elect Marie St. Albert
Miranda Rosin Rosin Miranda Banff-Kananaskis
Garth Rowswell Rowswell - Member Elect Garth Vermilion-Lloydminster-Wainwright
Brad Rutherford Rutherford Brad Leduc-Beaumont
Irfan Sabir Sabir - Member Elect Irfan Calgary-McCall
Sonya Savage Savage Sonya Calgary-North West
Rajan Sawhney Sawhney - Member Elect Rajan Calgary-North East
Marlin Schmidt Schmidt - Member Elect Marlin Edmonton-Gold Bar
Joseph Schow Schow - Member Elect Joseph Cardston-Siksika
Rebecca Schulz Schulz - Member Elect Rebecca Calgary-Shaw
Doug Schweitzer Schweitzer Doug Calgary-Elbow
Tyler Shandro Shandro Tyler Calgary-Acadia
David Shepherd Shepherd - Member Elect David Edmonton-City Centre
R.J. Sigurdson Sigurdson - Member Elect R.J. Highwood
Lori Sigurdson Sigurdson - Member Elect Lori Edmonton-Riverview
Peter Singh Singh - Member Elect Peter Calgary-East
Danielle Smith Smith - Member Elect Danielle Brooks-Medicine Hat
Mark Smith Smith Mark Drayton Valley-Devon
Jason Stephan Stephan - Member Elect Jason Red Deer-South
Heather Sweet Sweet - Member Elect Heather Edmonton-Manning
Travis Toews Toews Travis Grande Prairie-Wapiti
Devinder Toor Toor Devinder Calgary-Falconridge
Searle Turton Turton - Member Elect Searle Spruce Grove-Stony Plain
Glenn van Dijken van Dijken - Member Elect Glenn Athabasca-Barrhead-Westlock
Jordan Walker Walker - Member Elect Jordan Sherwood Park
Dan Williams Williams - Member Elect Dan Peace River
Rick Wilson Wilson - Member Elect Rick Maskwacis-Wetaskiwin
Tany Yao Yao - Member Elect Tany Fort McMurray-Wood Buffalo
Muhammad Yaseen Yaseen Muhammad Calgary-North
Grande Prairie
Amery, Mickey - Member Elect
Fort Saskatchewan-Vegreville
Cypress-Medicine Hat
Edmonton-West Henday
Ceci, Joe - Member Elect
Cooper, Nathan - Member Elect
Olds-Didsbury-Three Hills
Dach, Lorne - Member Elect
Deol, Jasvir - Member Elect
Dreeshen, Devin - Member Elect
Innisfail-Sylvan Lake
Eggen, David - Member Elect
Edmonton-North West
Ellis, Mike - Member Elect
Fir, Tanya - Member Elect
Brooks-Medicine Hat
Ganley, Kathleen - Member Elect
Calgary-Mountain View
Getson, Shane - Member Elect
Lac Ste. Anne-Parkland
Glubish, Nate - Member Elect
Strathcona-Sherwood Park
Goehring, Nicole - Member Elect
Edmonton-Castle Downs
Fort McMurray-Lac La Biche
Calgary-Fish Creek
Gray, Christina - Member Elect
Edmonton-Mill Woods
Guthrie, Pete - Member Elect
Bonnyville-Cold Lake-St. Paul
Hoffman, Sarah - Member Elect
Horner, Nate - Member Elect
Hunter, Grant - Member Elect
Irwin, Janis - Member Elect
Jean, Brian Michael - Member Elect
Fort McMurray-Lac La Biche
Jones, Matt - Member Elect
Calgary-South East
LaGrange, Adriana - Member Elect
Red Deer-North
Loewen, Todd - Member Elect
Central Peace-Notley
Long, Martin - Member Elect
West Yellowhead
Lovely, Jackie - Member Elect
Loyola, Rod - Member Elect
Madu, Kaycee - Member Elect
Edmonton-South West
McIver, Ric - Member Elect
Nally, Dale - Member Elect
Morinville-St. Albert
Neudorf, Nathan - Member Elect
Nicolaides, Demetrios - Member Elect
Nixon, Jason - Member Elect
Rimbey-Rocky Mountain House-Sundre
Notley, Rachel - Member Elect
Pancholi, Rakhi - Member Elect
Phillips, Shannon - Member Elect
Pitt, Angela - Member Elect
Lesser Slave Lake
Renaud, Marie - Member Elect
St. Albert
Rowswell, Garth - Member Elect
Sabir, Irfan - Member Elect
Calgary-North West
Sawhney, Rajan - Member Elect
Calgary-North East
Schmidt, Marlin - Member Elect
Edmonton-Gold Bar
Schow, Joseph - Member Elect
Schulz, Rebecca - Member Elect
Shepherd, David - Member Elect
Edmonton-City Centre
Sigurdson, R.J. - Member Elect
Sigurdson, Lori - Member Elect
Singh, Peter - Member Elect
Smith, Danielle - Member Elect
Brooks-Medicine Hat
Drayton Valley-Devon
Stephan, Jason - Member Elect
Red Deer-South
Sweet, Heather - Member Elect
Grande Prairie-Wapiti
Turton, Searle - Member Elect
Spruce Grove-Stony Plain
van Dijken, Glenn - Member Elect
Walker, Jordan - Member Elect
Sherwood Park
Williams, Dan - Member Elect
Peace River
Wilson, Rick - Member Elect
Yao, Tany - Member Elect
Fort McMurray-Wood Buffalo
5/30/2023 12:04 PM

Learn about the role of an MLA

The 87 elected Members of the Legislative Assembly serve all Albertans; the representative in a given constituency is best positioned to advocate on behalf of each of their constituents.
The role of an MLA

Member Contact list (CSV)


Watch the Assembly

Live and archived streams of Assembly and committee proceedings.

Watch the Legislative Assembly of Alberta and its committees in action, live or at your convenience.