Legislative Assembly
87 seats · Legislative Assembly of Alberta
44 seats for a majorityUnited Conservative majority
View mapSeat composition
Seats run left to right along the political spectrum, so the chamber reads the way a chamber is arranged. The dashed line is the 44 needed to govern.
Sliders start at the poll average of Nov 3, 2026.
Showing who holds each seat right now.
Build your own
Adjust vote share and the chamber updates automatically.
- United Conservative47
- Alberta NDP39
- Progressive Tory1
United Conservative majority · 47 of 87
Regional breakdown
The leading party in each region, as the House stands today.
Calgary
15
NDP
26 seats
Edmonton
20
NDP
20 seats
North
9
UCP
9 seats
Central North
12
UCP
14 seats
Central
8
UCP
10 seats
South
7
UCP
8 seats
Executive Council
updated May 21, 202626 members. The figure beside each is the projection's chance that their party holds that minister's own seat: a cabinet is only as safe as the divisions it sits for.
- Danielle SmithPremier of Alberta and Minister of Intergovernmental and International RelationsBrooks-Medicine Hat>99%
- Mike EllisDeputy Premier and Minister of Public Safety and Emergency ServicesCalgary-West81%
- Myles McDougallMinister of Advanced EducationCalgary-Fish Creek59%
- RJ SigurdsonMinister of Affordability and UtilitiesHighwood>99%
- Tara SawyerMinister of Agriculture and IrrigationOlds-Didsbury-Three Hills>99%
- Tanya FirMinister of Arts, Culture and Status of WomenCalgary-Peigan74%
- Nathan NeudorfMinister of Assisted Living and Social ServicesLethbridge-East26%
- Searle TurtonMinister of Children and Family ServicesSpruce Grove-Stony Plain87%
- Demetrios NicolaidesMinister of Education and ChildcareCalgary-Bow23%
- Brian JeanMinister of Energy and MineralsFort McMurray-Lac La Biche>99%
- Grant HunterMinister of Environment and Protected AreasTaber-Warner>99%
- Todd LoewenMinister of Forestry and ParksCentral Peace-Notley>99%
- Adriana LaGrangeMinister of Hospital and Surgical Health ServicesRed Deer-North91%
- Rajan SawhneyMinister of Indigenous RelationsCalgary-North West17%
- Martin LongMinister of InfrastructureWest Yellowhead>99%
- Joseph SchowMinister of Jobs, Economy, Trade and ImmigrationCardston-Siksika>99%
- Mickey AmeryMinister of JusticeCalgary-Cross28%
- Rick WilsonMinister of Mental Health and AddictionMaskwacis-Wetaskiwin>99%
- Dan WilliamsMinister of Municipal AffairsPeace River>99%
- Justin WrightMinister of Primary and Preventative Health ServicesCypress-Medicine Hat>99%
- Dale NallyMinister of Service Alberta and Red Tape ReductionMorinville-St. Albert44%
- Nate GlubishMinister of Technology and InnovationStrathcona-Sherwood Park52%
- Andrew BoitchenkoMinister of Tourism and SportDrayton Valley-Devon>99%
- Devin DreeshenMinister of Transportation and Economic CorridorsInnisfail-Sylvan Lake>99%
- Jason NixonPresident of Treasury Board and Minister of FinanceRimbey-Rocky Mountain House-Sundre>99%
Associate ministers
Portfolios are maintained by hand: Alberta publishes its cabinet as a web page, not a machine-readable feed, so this list is updated after each shuffle rather than scraped.
All members 87
- Adriana LaGrangeRed Deer-NorthUnited Conservative
- Amanda ChapmanCalgary-BeddingtonAlberta NDP
- Andrew BoitchenkoDrayton Valley-DevonUnited Conservative
- Angela PittAirdrie-EastUnited Conservative
- Brandon LuntyLeduc-BeaumontUnited Conservative
- Brian JeanFort McMurray-Lac La BicheUnited Conservative
- Brooks Arcand-PaulEdmonton-West HendayAlberta NDP
- Chantelle De JongeChestermere-StrathmoreUnited Conservative
- Chelsae PetrovicLivingstone-MacleodUnited Conservative
- Christina GrayEdmonton-Mill WoodsAlberta NDP
- Court EllingsonCalgary-FoothillsAlberta NDP
- Dale NallyMorinville-St. AlbertUnited Conservative
- Dan WilliamsPeace RiverUnited Conservative
- Danielle SmithBrooks-Medicine HatUnited Conservative
- David EggenEdmonton-North WestAlberta NDP
- David ShepherdEdmonton-City CentreAlberta NDP
- Demetrios NicolaidesCalgary-BowUnited Conservative
- Devin DreeshenInnisfail-Sylvan LakeUnited Conservative
- Diana BattenCalgary-AcadiaAlberta NDP
- Eric BouchardCalgary-LougheedUnited Conservative
- Garth RowswellVermilion-Lloydminster-WainwrightUnited Conservative
- Glenn Van DijkenAthabasca-Barrhead-WestlockUnited Conservative
- Grant HunterTaber-WarnerUnited Conservative
- Gurinder BrarCalgary-North EastAlberta NDP
- Gurtej Singh BrarEdmonton-EllerslieAlberta NDP
- Heather SweetEdmonton-ManningAlberta NDP
- Irfan SabirCalgary-McCallAlberta NDP
- Jackie Armstrong-HomeniukFort Saskatchewan-VegrevilleUnited Conservative
- Jackie LovelyCamroseUnited Conservative
- Janet EremenkoCalgary-CurrieAlberta NDP
- Janis IrwinEdmonton-Highlands-NorwoodAlberta NDP
- Jason NixonRimbey-Rocky Mountain House-SundreUnited Conservative
- Jason StephanRed Deer-SouthUnited Conservative
- Jasvir DeolEdmonton-MeadowsAlberta NDP
- Jennifer JohnsonLacombe-PonokaUnited Conservative
- Jodi Calahoo StonehouseEdmonton-RutherfordAlberta NDP
- Joe CeciCalgary-BuffaloAlberta NDP
- Joseph SchowCardston-SiksikaUnited Conservative
- Julia HayterCalgary-EdgemontAlberta NDP
- Justin WrightCypress-Medicine HatUnited Conservative
- Kathleen GanleyCalgary-Mountain ViewAlberta NDP
- Kyle CampbellCalgary-ShawAlberta NDP
- Kyle KasawskiSherwood ParkAlberta NDP
- Lizette TejadaCalgary-KleinAlberta NDP
- Lori SigurdsonEdmonton-RiverviewAlberta NDP
- Lorne DachEdmonton-McClungAlberta NDP
- Luanne MetzCalgary-VarsityAlberta NDP
- Marie RenaudSt. AlbertAlberta NDP
- Marlin SchmidtEdmonton-Gold BarAlberta NDP
- Martin LongWest YellowheadUnited Conservative
- Matt JonesCalgary-South EastUnited Conservative
- Mickey AmeryCalgary-CrossUnited Conservative
- Mike EllisCalgary-WestUnited Conservative
- Muhammad YaseenCalgary-NorthUnited Conservative
- Myles McDougallCalgary-Fish CreekUnited Conservative
- Nagwan Al-GuneidCalgary-GlenmoreAlberta NDP
- Naheed NenshiEdmonton-StrathconaAlberta NDP
- Nate GlubishStrathcona-Sherwood ParkUnited Conservative
- Nate HornerDrumheller-StettlerUnited Conservative
- Nathan IpEdmonton-South WestAlberta NDP
- Nathan NeudorfLethbridge-EastUnited Conservative
- Nicole GoehringEdmonton-Castle DownsAlberta NDP
- Nolan DyckGrande PrairieUnited Conservative
- Parmeet Singh BoparaiCalgary-FalconridgeAlberta NDP
- Peggy WrightEdmonton-Beverly-ClareviewAlberta NDP
- Peter GuthrieAirdrie-CochraneProgressive Tory
- Peter SinghCalgary-EastUnited Conservative
- R.J. SigurdsonHighwoodUnited Conservative
- Rajan SawhneyCalgary-North WestUnited Conservative
- Rakhi PancholiEdmonton-WhitemudAlberta NDP
- Rhiannon HoyleEdmonton-SouthAlberta NDP
- Richard William (Ric) McIverCalgary-HaysUnited Conservative
- Rick WilsonMaskwacis-WetaskiwinUnited Conservative
- Rob MiyashiroLethbridge-WestAlberta NDP
- Ron WiebeGrande Prairie-WapitiUnited Conservative
- Samir KayandeCalgary-ElbowAlberta NDP
- Sarah ElmeligiBanff-KananaskisAlberta NDP
- Sarah HoffmanEdmonton-GlenoraAlberta NDP
- Scott CyrBonnyville-Cold Lake-St. PaulUnited Conservative
- Scott SinclairLesser Slave LakeUnited Conservative
- Searle TurtonSpruce Grove-Stony PlainUnited Conservative
- Shane GetsonLac Ste. Anne-ParklandUnited Conservative
- Sharif HajiEdmonton-DecoreAlberta NDP
- Tany YaoFort McMurray-Wood BuffaloUnited Conservative
- Tanya FirCalgary-PeiganUnited Conservative
- Tara SawyerOlds-Didsbury-Three HillsUnited Conservative
- Todd LoewenCentral Peace-NotleyUnited Conservative