logo
Alberta



Latest update: June 6, 2022

44 seats needed for a majority

Safe Likely Leaning Toss up Seat-by-seat
projection
Last election
(2019)
26 14 8 4 52
[37-62]
63
19 10 3 3 35
[25-50]
24
0 0 0 0 0
[0-0]
0
0 0 0 0 0
[0-0]
0

Electoral district Current party Latest projection
001 Calgary-Acadia Toss up UCP/NDP
002 Calgary-Beddington Toss up UCP/NDP
003 Calgary-Bow Leaning UCP hold
004 Calgary-Buffalo Likely NDP hold
005 Calgary-Cross Toss up UCP/NDP
006 Calgary-Currie Likely NDP gain
007 Calgary-East Toss up UCP/NDP
008 Calgary-Edgemont Leaning UCP hold
009 Calgary-Elbow Likely UCP hold
010 Calgary-Falconridge Likely NDP gain
011 Calgary-Fish Creek Likely UCP hold
012 Calgary-Foothills Leaning UCP hold
013 Calgary-Glenmore Leaning UCP hold
014 Calgary-Hays Likely UCP hold
015 Calgary-Klein Likely NDP gain
016 Calgary-Lougheed Likely UCP hold
017 Calgary-McCall Safe NDP hold
018 Calgary-Mountain View Safe NDP hold
019 Calgary-North Leaning UCP hold
020 Calgary-North East Toss up UCP/NDP
021 Calgary-North West Leaning UCP hold
022 Calgary-Peigan Likely UCP hold
023 Calgary-Shaw Likely UCP hold
024 Calgary-South East Safe UCP hold
025 Calgary-Varsity Likely NDP gain
026 Calgary-West Likely UCP hold
027 Edmonton-Beverly-Clareview Safe NDP hold
028 Edmonton-Castle Downs Safe NDP hold
029 Edmonton-City Centre Safe NDP hold
030 Edmonton-Decore Safe NDP hold
031 Edmonton-Ellerslie Safe NDP hold
032 Edmonton-Glenora Safe NDP hold
033 Edmonton-Gold Bar Safe NDP hold
034 Edmonton-Highlands-Norwood Safe NDP hold
035 Edmonton-Manning Safe NDP hold
036 Edmonton-McClung Safe NDP hold
037 Edmonton-Meadows Safe NDP hold
038 Edmonton-Mill Woods Safe NDP hold
039 Edmonton-North West Safe NDP hold
040 Edmonton-Riverview Safe NDP hold
041 Edmonton-Rutherford Safe NDP hold
042 Edmonton-South Likely NDP hold
043 Edmonton-South West Leaning NDP gain
044 Edmonton-Strathcona Safe NDP hold
045 Edmonton-West Henday Likely NDP hold
046 Edmonton-Whitemud Safe NDP hold
047 Airdrie-Cochrane Likely UCP hold
048 Airdrie East Safe UCP hold
049 Athabasca-Barrhead Safe UCP hold
050 Banff-Kananaskis Leaning NDP gain
051 Bonnyville-Cold Lake-St. Paul Safe UCP hold
052 Brooks-Medicine Hat Safe UCP hold
053 Camrose Safe UCP hold
054 Cardston-Siksika Safe UCP hold
055 Central Peace-Notley Safe UCP hold
056 Chestermere-Strathmore Safe UCP hold
057 Cypress-Medicine Hat Likely UCP hold
058 Drayton Valley-Devon Safe UCP hold
059 Drumheller-Stettler Safe UCP hold
060 Fort McMurray-Lac La Biche Safe UCP hold
061 Fort McMurray-Wood Buffalo Safe UCP hold
062 Fort Saskatchewan-Vegreville Leaning UCP hold
063 Grande Prairie Safe UCP hold
064 Grande Prairie-Wapiti Safe UCP hold
065 Highwood Safe UCP hold
066 Innisfail-Sylvan Lake Safe UCP hold
067 Lac Ste. Anne-Parkland Safe UCP hold
068 Lacombe-Ponoka Safe UCP hold
069 Leduc-Beaumont Likely UCP hold
070 Lesser Slave Lake Leaning UCP hold
071 Lethbridge-East Leaning NDP gain
072 Lethbridge-West Likely NDP hold
073 Livingston-Macleod Safe UCP hold
074 Maskwacis-Wetaskiwin Likely UCP hold
075 Morinville-St. Albert Toss up UCP/NDP
076 Olds-Didsbury-Three Hills Safe UCP hold
077 Peace River Safe UCP hold
078 Red Deer-North Likely UCP hold
079 Red Deer-South Likely UCP hold
080 Rimbey-Rocky Mountain House-Sundre Safe UCP hold
081 Sherwood Park Likely NDP gain
082 Spruce Grove-Stony Plain Likely UCP hold
083 St. Albert Likely NDP hold
084 Strathcona-Sherwood Park Toss up UCP/NDP
085 Taber-Warner Safe UCP hold
086 Vermillion-Lloydminster-Wainwright Safe UCP hold
087 West Yellowhead Safe UCP hold
Electoral district
001 Calgary-Acadia
002 Calgary-Beddington
003 Calgary-Bow
004 Calgary-Buffalo
005 Calgary-Cross
006 Calgary-Currie
007 Calgary-East
008 Calgary-Edgemont
009 Calgary-Elbow
010 Calgary-Falconridge
011 Calgary-Fish Creek
012 Calgary-Foothills
013 Calgary-Glenmore
014 Calgary-Hays
015 Calgary-Klein
016 Calgary-Lougheed
017 Calgary-McCall
018 Calgary-Mountain View
019 Calgary-North
020 Calgary-North East
021 Calgary-North West
022 Calgary-Peigan
023 Calgary-Shaw
024 Calgary-South East
025 Calgary-Varsity
026 Calgary-West
027 Edmonton-Beverly-Clareview
028 Edmonton-Castle Downs
029 Edmonton-City Centre
030 Edmonton-Decore
031 Edmonton-Ellerslie
032 Edmonton-Glenora
033 Edmonton-Gold Bar
034 Edmonton-Highlands-Norwood
035 Edmonton-Manning
036 Edmonton-McClung
037 Edmonton-Meadows
038 Edmonton-Mill Woods
039 Edmonton-North West
040 Edmonton-Riverview
041 Edmonton-Rutherford
042 Edmonton-South
043 Edmonton-South West
044 Edmonton-Strathcona
045 Edmonton-West Henday
046 Edmonton-Whitemud
047 Airdrie-Cochrane
048 Airdrie East
049 Athabasca-Barrhead
050 Banff-Kananaskis
051 Bonnyville-Cold Lake-St. Paul
052 Brooks-Medicine Hat
053 Camrose
054 Cardston-Siksika
055 Central Peace-Notley
056 Chestermere-Strathmore
057 Cypress-Medicine Hat
058 Drayton Valley-Devon
059 Drumheller-Stettler
060 Fort McMurray-Lac La Biche
061 Fort McMurray-Wood Buffalo
062 Fort Saskatchewan-Vegreville
063 Grande Prairie
064 Grande Prairie-Wapiti
065 Highwood
066 Innisfail-Sylvan Lake
067 Lac Ste. Anne-Parkland
068 Lacombe-Ponoka
069 Leduc-Beaumont
070 Lesser Slave Lake
071 Lethbridge-East
072 Lethbridge-West
073 Livingston-Macleod
074 Maskwacis-Wetaskiwin
075 Morinville-St. Albert
076 Olds-Didsbury-Three Hills
077 Peace River
078 Red Deer-North
079 Red Deer-South
080 Rimbey-Rocky Mountain House-Sundre
081 Sherwood Park
082 Spruce Grove-Stony Plain
083 St. Albert
084 Strathcona-Sherwood Park
085 Taber-Warner
086 Vermillion-Lloydminster-Wainwright
087 West Yellowhead