logo
Alberta


Latest update: July 7, 2024

44 seats needed for a majority
Safe Likely Leaning Toss up Seat-by-seat
projection
Last election
(2023)
32 11 8 8 59
[42-72]
49
8 9 9 2 28
[15-45]
38
0 0 0 0 0
[0-0]
0
0 0 0 0 0
[0-0]
0

List of all 87 electoral districts | Alberta


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