| Airdrie-Cochrane |
Pete Guthrie
|
IND
|
-
|
Suite 1B, 60 Railway Street East, Cochrane T4C 1B5
|
587.493.2050
|
Airdrie.Cochrane@assembly.ab.ca
|
| Airdrie-East |
Angela Pitt
|
UCP
|
-
|
209 Bowers Street, Airdrie T4B 0R6
|
403.948.8741
|
Airdrie.East@assembly.ab.ca
|
| Athabasca-Barrhead-Westlock |
Glenn van Dijken
|
UCP
|
-
|
5106 - 50 Street, Barrhead T7N 1A3
|
780.674.3225
|
Athabasca.Barrhead.Westlock@assembly.ab.ca
|
| Banff-Kananaskis |
Sarah Elmeligi
|
NDP
|
-
|
#300-709 8th Street, Canmore T1W 2B2
|
403.609.4509
|
Banff.Kananaskis@assembly.ab.ca
|
| Bonnyville-Cold Lake-St. Paul |
Scott Cyr
|
UCP
|
-
|
Box 5160, #2, 4428 - 50 Avenue, Bonnyville T9N 2G4
|
780.826.5658
|
Bonnyville.ColdLake.StPaul@assembly.ab.ca
|
| Brooks-Medicine Hat |
Danielle Smith
|
UCP
|
Premier and Minister of Intergovernmental and International Relations
|
Unit A, 503 4th Avenue West, Brooks T1R 0B3
|
587.270.5110
|
Brooks.MedicineHat@assembly.ab.ca
|
| Calgary-Acadia |
Diana Batten
|
NDP
|
-
|
Suite #105, 10333 Southport Road SW, Calgary T2W 3X6
|
403.640.1363
|
Calgary.Acadia@assembly.ab.ca
|
| Calgary-Beddington |
Amanda Chapman
|
NDP
|
-
|
Unit 106, 8220 Centre Street NE, Calgary T3K 1J7
|
403.215.7710
|
Calgary.Beddington@assembly.ab.ca
|
| Calgary-Bow |
Demetrios Nicolaides
|
UCP
|
Minister of Education and Childcare
|
Suite 221, 48561 - 8A Avenue SW, Calgary T3H 0V5
|
403.216.5400
|
Calgary.Bow@assembly.ab.ca
|
| Calgary-Buffalo |
Joe Ceci
|
NDP
|
-
|
1173 - 11 Avenue SW, Calgary T2R 1K9
|
403.244.7737
|
Calgary.Buffalo@assembly.ab.ca
|
| Calgary-Cross |
Mickey Amery
|
UCP
|
Minister of Justice and Deputy House Leader
|
Unit #201, 920 36th Street NE, Calgary T2A 6L8
|
403.248.4487
|
Calgary.Cross@assembly.ab.ca
|
| Calgary-Currie |
Janet Eremenko
|
NDP
|
-
|
206B, 1615 10 Ave SW, Calgary T3C 0J7
|
403.246.4794
|
Calgary.Currie@assembly.ab.ca
|
| Calgary-East |
Peter Singh
|
UCP
|
-
|
#202, 3505 - 52 Street SE, Calgary T2B 3R3
|
587.496.2052
|
Calgary.East@assembly.ab.ca
|
| Calgary-Edgemont |
Julia Hayter
|
NDP
|
-
|
#202, 1829 Ranchlands Boulevard NW, Calgary T3G 2A7
|
403.288.4453
|
Calgary.Edgemont@assembly.ab.ca
|
| Calgary-Elbow |
Samir Kayande
|
NDP
|
-
|
Unit 205, 5005 Elbow Drive SW, Calgary T2S 2T6
|
403.252.0346
|
Calgary.Elbow@assembly.ab.ca
|
| Calgary-Falconridge |
Parmeet Boparai
|
NDP
|
-
|
924, 5075 Falconridge Boulevard NE, Calgary T3J 3K9
|
403.280.4022
|
Calgary.Falconridge@assembly.ab.ca
|
| Calgary-Fish Creek |
Myles McDougall
|
UCP
|
Minister of Advanced Education
|
Bay 7, 1215 Lake Sylvan Drive SE, Calgary T2J 3Z5
|
403.278.4444
|
Calgary.FishCreek@assembly.ab.ca
|
| Calgary-Foothills |
Court Ellingson
|
NDP
|
-
|
#202, 1829 Ranchlands Boulevard NW, Calgary T3G 2A7
|
403.216.5444
|
Calgary.Foothills@assembly.ab.ca
|
| Calgary-Glenmore |
Nagwan Al-Guneid
|
NDP
|
-
|
#311A, 2525 Woodview Drive SW, Calgary T2W 4N4
|
403.216.5421
|
Calgary.Glenmore@assembly.ab.ca
|
| Calgary-Hays |
Ric McIver
|
UCP
|
-
|
222, 5126 - 126 Avenue SE, Calgary T2Z 0H2
|
403.215.4380
|
Calgary.Hays@assembly.ab.ca
|
| Calgary-Klein |
Lizette Tejada
|
NDP
|
-
|
Unit 232A, 3630 Brentwood Road NW, Calgary T2L 1K8
|
403.216.5430
|
Calgary.Klein@assembly.ab.ca
|
| Calgary-Lougheed |
Eric Bouchard
|
UCP
|
-
|
2105, 230 Eversyde Blvd SW, Calgary T2Y 0J4
|
403.238.1212
|
Calgary.Lougheed@assembly.ab.ca
|
| Calgary-McCall |
Irfan Sabir
|
NDP
|
-
|
Unit 223, 4850 Westwinds Drive NE, Calgary T3J 3Z5
|
403.216.5424
|
Calgary.Bhullar.McCall@assembly.ab.ca
|
| Calgary-Mountain View |
Kathleen Ganley
|
NDP
|
-
|
#102, 723 - 14 Street NW, Calgary T2N 2A4
|
403.216.5445
|
Calgary.MountainView@assembly.ab.ca
|
| Calgary-North |
Muhammad Yaseen
|
UCP
|
Associate Minister of Multiculturalism
|
104, 200 Country Hills Landing NW, Calgary T3K 5P3
|
403.274.1931
|
Calgary.North@assembly.ab.ca
|
| Calgary-North East |
Gurinder Brar
|
NDP
|
-
|
1080, 11124 - 36 Street NE, Calgary T3N 1L3
|
587.318.2946
|
Calgary.NorthEast@assembly.ab.ca
|
| Calgary-North West |
Rajan Sawhney
|
UCP
|
Minister of Indigenous Relations
|
Suite 7223, 8650 - 112th Avenue NW, Calgary T3R 0R5
|
403.297.7104
|
Calgary.Northwest@assembly.ab.ca
|
| Calgary-Peigan |
Tanya Fir
|
UCP
|
Minister of Arts, Culture and Status of Women
|
255, 11488 - 24 Street SE, Calgary T2Z 4C9
|
587.392.8850
|
Calgary.Peigan@assembly.ab.ca
|
| Calgary-Shaw |
Rebecca Schulz
|
UCP
|
-
|
#208, 279 Midpark Way SE, Calgary T2X 1M2
|
403.256.8969
|
Calgary.Shaw@assembly.ab.ca
|
| Calgary-South East |
Matt Jones
|
UCP
|
-
|
Unit 202, 5126 - 126 Avenue SE, Calgary T2Z 0H2
|
403.215.8930
|
Calgary.SouthEast@assembly.ab.ca
|
| Calgary-Varsity |
Luanne Metz
|
NDP
|
-
|
Unit 232A, 3630 Brentwood Road N.W, Calgary T2L 1K8
|
403.216.5436
|
Calgary.Varsity@assembly.ab.ca
|
| Calgary-West |
Mike Ellis
|
UCP
|
Deputy Premier and Minister of Public Safety and Emergency Services
|
Unit 234, 333 Aspen Glen Landing SW, Calgary T3H 0N6
|
403.216.5439
|
Calgary.West@assembly.ab.ca
|
| Camrose |
Jackie Lovely
|
UCP
|
-
|
4870 - 51 Street, Camrose T4V 1S1
|
780.672.0000
|
Camrose@assembly.ab.ca
|
| Cardston-Siksika |
Joseph Schow
|
UCP
|
Minister of Jobs, Economy, Trade and Immigration
|
P.O. Box 819, Cardston T0K 0K0
|
403.653.5070
|
Cardston.Siksika@assembly.ab.ca
|
| Central Peace-Notley |
Todd Loewen
|
UCP
|
Minister of Forestry and Parks
|
Box 910, 410 - 110 Street, Fairview T0H 1L0
|
780.835.7211
|
CentralPeace.Notley@assembly.ab.ca
|
| Chestermere-Strathmore |
Chantelle de Jonge
|
UCP
|
-
|
129 - 2nd Avenue, Strathmore T1P 1K1
|
403.962.0126
|
Chestermere.Strathmore@assembly.ab.ca
|
| Cypress-Medicine Hat |
Justin Wright
|
UCP
|
Minister of Primary and Preventative Health Services
|
#5 1299 TransCanada Way SE, Medicine Hat T1B 1H9
|
403.528.2191
|
Cypress.MedicineHat@assembly.ab.ca
|
| Drayton Valley-Devon |
Andrew Boitchenko
|
UCP
|
Minister of Tourism and Sport
|
Box 727, 25136B - 52 Avenue, Drayton Valley T7A 1S5
|
780.542.3355
|
DraytonValley.Devon@assembly.ab.ca
|
| Drumheller-Stettler |
Nate Horner
|
UCP
|
-
|
Box 1929, Bay 400, 300 South Railway Avenue East, Drumheller T0J 0Y0
|
587.774.0306
|
Drumheller.Stettler@assembly.ab.ca
|
| Edmonton-Beverly-Clareview |
Peggy Wright
|
NDP
|
-
|
552 Hermitage Road, Edmonton T5A 4N2
|
780.476.6467
|
Edmonton.BeverlyClareview@assembly.ab.ca
|
| Edmonton-Castle Downs |
Nicole Goehring
|
NDP
|
-
|
12120 - 161 Avenue, Edmonton T5X 5M8
|
780.414.0705
|
Edmonton.Castledowns@assembly.ab.ca
|
| Edmonton-City Centre |
David Shepherd
|
NDP
|
-
|
10208 - 112 Street, Edmonton T5K 1M4
|
780.414.0743
|
Edmonton.CityCentre@assembly.ab.ca
|
| Edmonton-Decore |
Sharif Haji
|
NDP
|
-
|
#203, 8119 - 160 Avenue, Edmonton T5Z 0G3
|
780.414.1328
|
Edmonton.Decore@assembly.ab.ca
|
| Edmonton-Ellerslie |
Gurtej Brar
|
NDP
|
-
|
5732 - 19A Avenue, Edmonton T6L 1L8
|
780.414.2000
|
Edmonton.Ellerslie@assembly.ab.ca
|
| Edmonton-Glenora |
Sarah Hoffman
|
NDP
|
-
|
#201, 12408 - 108 Avenue, Edmonton T5M 0H3
|
780.455.7979
|
Edmonton.Glenora@assembly.ab.ca
|
| Edmonton-Gold Bar |
Marlin Schmidt
|
NDP
|
-
|
#100, 8925 - 82 Avenue, Edmonton T6C 0Z2
|
780.414.1015
|
Edmonton.Goldbar@assembly.ab.ca
|
| Edmonton-Highlands-Norwood |
Janis Irwin
|
NDP
|
-
|
6519 - 112 Avenue, Edmonton T5W 0P1
|
780.414.0682
|
Edmonton.HighlandsNorwood@assembly.ab.ca
|
| Edmonton-Manning |
Heather Sweet
|
NDP
|
-
|
14932 - 50 Street, Edmonton T5A 5H7
|
780.414.0714
|
Edmonton.Manning@assembly.ab.ca
|
| Edmonton-McClung |
Lorne Dach
|
NDP
|
-
|
#301, 6650 - 177 Street, Edmonton T5T 4J5
|
780.408.1860
|
Edmonton.McClung@assembly.ab.ca
|
| Edmonton-Meadows |
Jasvir Deol
|
NDP
|
-
|
Unit 204B, 3323 - 34 Street NW, Edmonton T6T 2K6
|
780.466.3737
|
Edmonton.Meadows@assembly.ab.ca
|
| Edmonton-Mill Woods |
Christina Gray
|
NDP
|
-
|
3448 - 93 Street, Edmonton T6E 6A4
|
780.414.1000
|
Edmonton.Millwoods@assembly.ab.ca
|
| Edmonton-North West |
David Eggen
|
NDP
|
-
|
Unit A, 10212 - 127 Avenue, Edmonton T5E 0B8
|
780.451.2345
|
Edmonton.Northwest@assembly.ab.ca
|
| Edmonton-Riverview |
Lori Sigurdson
|
NDP
|
-
|
9202B - 149 Street, Edmonton T5R 1C3
|
780.414.0719
|
Edmonton.Riverview@assembly.ab.ca
|
| Edmonton-Rutherford |
Jodi Calahoo Stonehouse
|
NDP
|
-
|
308 Saddleback Road, Edmonton T6J 4R7
|
780.414.1311
|
Edmonton.Rutherford@assembly.ab.ca
|
| Edmonton-South |
Rhiannon Hoyle
|
NDP
|
-
|
202, 856 - 119 Street SW, Edmonton T6W 0J1
|
780.643.9153
|
Edmonton.South@assembly.ab.ca
|
| Edmonton-South West |
Nathan Ip
|
NDP
|
-
|
Suite 229, 6650 177 Street, Edmonton T5T 4J5
|
780.415.8692
|
Edmonton.SouthWest@assembly.ab.ca
|
| Edmonton-Strathcona |
Naheed Nenshi
|
NDP
|
-
|
#101, 10328 - 81 Avenue NW, Edmonton T6E 1X2
|
780.414.0702
|
Edmonton.Strathcona@assembly.ab.ca
|
| Edmonton-West Henday |
Brooks Arcand-Paul
|
NDP
|
-
|
10267 178 Street, Edmonton T5S 1M3
|
780.414.0711
|
Edmonton.WestHenday@assembly.ab.ca
|
| Edmonton-Whitemud |
Rakhi Pancholi
|
NDP
|
-
|
#203, 596 Riverbend Square, Edmonton T6R 2E3
|
780.413.5970
|
Edmonton.Whitemud@assembly.ab.ca
|
| Fort McMurray-Lac La Biche |
Brian Jean
|
UCP
|
Minister of Energy and Minerals
|
Suite #109, 9912 Franklin Avenue, Fort McMurray T9H 2K4
|
780.588.7979
|
FortMcMurray.LacLaBiche@assembly.ab.ca
|
| Fort McMurray-Wood Buffalo |
Tany Yao
|
UCP
|
-
|
Suite #109, 9912 Franklin Avenue, Fort McMurray T9H 2K4
|
780.790.6014
|
FortMcMurray.WoodBuffalo@assembly.ab.ca
|
| Fort Saskatchewan-Vegreville |
Jackie Armstrong-Homeniuk
|
UCP
|
-
|
Box 451, 4927 - 51 Avenue, Vegreville T9C 1M1
|
780.632.6840
|
FortSaskatchewan.Vegreville@assembly.ab.ca
|
| Grande Prairie |
Nolan Dyck
|
UCP
|
-
|
15602C - 102 Street, Grande Prairie T8X 0K7
|
780.538.1800
|
GrandePrairie@assembly.ab.ca
|
| Grande Prairie-Wapiti |
Ron Wiebe
|
UCP
|
-
|
15602C - 102 Street, Grande Prairie T8X 0K7
|
825.412.2050
|
GrandePrairie.Wapiti@assembly.ab.ca
|
| Highwood |
R.J. Sigurdson
|
UCP
|
Minister of Affordability and Utilities
|
Box 568, Unit 5, 49 Elizabeth Street, Okotoks T1S 1A7
|
403.995.5488
|
Highwood@assembly.ab.ca
|
| Innisfail-Sylvan Lake |
Devin Dreeshen
|
UCP
|
Minister of Transportation and Economic Corridors
|
A-5027 - 49 Street, Innisfail T4G 1M1
|
403.865.7580
|
Innisfail.SylvanLake@assembly.ab.ca
|
| Lac Ste. Anne-Parkland |
Shane Getson
|
UCP
|
-
|
P.O. Box 248 Onoway PO, #18, 4708 Lac Ste. Anne Trail North, Onoway T0E 1V0
|
780.967.0760
|
LacSteAnne.Parkland@assembly.ab.ca
|
| Lacombe-Ponoka |
Jennifer Johnson
|
UCP
|
-
|
#101, 4892 - 46 Street, Lacombe T4L 2B4
|
403.782.7725
|
Lacombe.Ponoka@assembly.ab.ca
|
| Leduc-Beaumont |
Brandon Lunty
|
UCP
|
-
|
#106, 6202 - 29 Avenue, Beaumont T4X 0H5
|
780.929.3290
|
Leduc.Beaumont@assembly.ab.ca
|
| Lesser Slave Lake |
Scott Sinclair
|
UCP
|
-
|
Unit 101, 201 4th Avenue NW, Slave Lake T0G 2A1
|
825.219.1000
|
Lesser.SlaveLake@assembly.ab.ca
|
| Lethbridge-East |
Nathan Neudorf
|
UCP
|
Minister of Assisted Living and Social Services
|
#10, 550 WT Hill Blvd. South, Lethbridge T1J 4Z9
|
403.320.1011
|
Lethbridge.East@assembly.ab.ca
|
| Lethbridge-West |
Rob Miyashiro
|
NDP
|
-
|
#110, 410 Stafford Dr. S., Lethbridge T1J 2L2
|
403.329.4644
|
Lethbridge.West@assembly.ab.ca
|
| Livingstone-Macleod |
Chelsae Petrovic
|
UCP
|
-
|
P.O Box 760, 4927 - 1 Street West, Claresholm T0L 0T0
|
587.424.2004
|
Livingstone.Macleod@assembly.ab.ca
|
| Maskwacis-Wetaskiwin |
Rick Wilson
|
UCP
|
Minister of Mental Health and Addiction
|
5019 - 50 Street, Wetaskiwin T9A 1K1
|
780.360.8003
|
Maskwacis.Wetaskiwin@assembly.ab.ca
|
| Morinville-St. Albert |
Dale Nally
|
UCP
|
Minister of Service Alberta and Red Tape Reduction
|
9805 - 100 Street, Morinville T8R 1R3
|
780.572.6161
|
Morinville.StAlbert@assembly.ab.ca
|
| Olds-Didsbury-Three Hills |
Tara Sawyer
|
UCP
|
Minister of Agriculture and Irrigation
|
Box 390, 94905 B - 50 Avenue, Olds T4H 1P6
|
403.556.3132
|
OldsDidsbury.ThreeHills@assembly.ab.ca
|
| Peace River |
Dan Williams
|
UCP
|
Minister of Municipal Affairs
|
P.O. Box 279, 3 10013 - 101 Avenue, La Crete T0H 2H0
|
780.928.5100
|
Peace.River@assembly.ab.ca
|
| Red Deer-North |
Adriana LaGrange
|
UCP
|
Minister of Hospital and Surgical Health Services
|
#202, 5913 - 50 Avenue, Red Deer T4N 4C4
|
403.342.2263
|
RedDeer.North@assembly.ab.ca
|
| Red Deer-South |
Jason Stephan
|
UCP
|
-
|
201, 4327 - 54 Avenue, Red Deer T4N 4L9
|
403.340.3565
|
RedDeer.South@assembly.ab.ca
|
| Rimbey-Rocky Mountain House-Sundre |
Jason Nixon
|
UCP
|
President of Treasury Board and Minister of Finance
|
Box 154, 7101 - 6 Street SW, Sundre T0M 1X0
|
403.638.5029
|
Rimbey.RockyMountainhouse.Sundre@assembly.ab.ca
|
| Sherwood Park |
Kyle Kasawski
|
NDP
|
-
|
Unit #200, 48 Brentwood Blvd, Sherwood Park T8A 2H5
|
780.417.4747
|
Sherwood.Park@assembly.ab.ca
|
| Spruce Grove-Stony Plain |
Searle Turton
|
UCP
|
Minister of Children and Family Services
|
210 McLeod Avenue, Suite 60, Spruce Grove T7X 2K5
|
780.962.6606
|
SpruceGrove.StonyPlain@assembly.ab.ca
|
| St. Albert |
Marie Renaud
|
NDP
|
-
|
109B, 50 St. Thomas Street, St. Albert T8N 6Z8
|
780.459.9113
|
St.Albert@assembly.ab.ca
|
| Strathcona-Sherwood Park |
Nate Glubish
|
UCP
|
Minister of Technology and Innovation
|
#105, 80 Chippewa Road, Sherwood Park T8A 4W6
|
780.416.2492
|
Strathcona.Sherwoodpark@assembly.ab.ca
|
| Taber-Warner |
Grant Hunter
|
UCP
|
Minister of Environment and Protected Areas
|
5402 - 50 Avenue, Taber T1G 1T9
|
403.223.0001
|
Taber.Warner@assembly.ab.ca
|
| Vermilion-Lloydminster-Wainwright |
Garth Rowswell
|
UCP
|
-
|
5008 - 50 Avenue, Vermilion T9X 1A3
|
780.842.6177
|
Vermilion.Lloydminster.Wainwright@assembly.ab.ca
|
| West Yellowhead |
Martin Long
|
UCP
|
Minister of Infrastructure
|
5005 - 6th Avenue, Edson T7E 1T8
|
780.712.7790
|
West.Yellowhead@assembly.ab.ca
|
What the map shows
This map visualizes Alberta's provincial political landscape by dividing the province into its 87 electoral districts, commonly known as ridings, as of 9 September 2026. A riding, or constituency, is a defined geographic area drawn according to population and regional boundaries, and each one is represented by a single elected official called a Member of the Legislative Assembly. An MLA serves as the direct local representative for the residents living in their district, advocating for community issues, debating legislation, and voting on provincial policy in the Legislative Assembly. The map uses party branding colours: blue for the governing United Conservative Party, orange for the New Democratic Party, and grey for others. A riding with a serving minister is indicated by a red dot.
In addition to basic legislative boundaries, the map highlights which MLAs hold elevated executive roles as ministers. A minister, or cabinet minister, is an MLA appointed by the Premier to lead a specific government department, such as Education, Finance, Energy, or Health. While standard MLAs focus on constituency advocacy and legislative debate, cabinet ministers hold direct executive authority to manage ministry budgets, direct provincial policy, and sponsor government bills.
Membership as of 9 September 2026. Seats change between elections through resignations, by-elections and floor crossings, and cabinet is remade at the Premier's discretion, so any of this can be out of date without the boundaries changing.
Sources and licence
Back to the map