Alberta.io

2023 general election

Monday, May 29, 2023 · Official results on Elections Alberta

Seats

  • United Conservative Party 49
  • Alberta NDP 38

87 seats; 44 for a majority.

Popular vote

  • United Conservative Party52.6% 928,900
  • Alberta NDP44% 777,404
  • Green Party of Alberta0.8% 13,457
  • Alberta Party0.7% 12,576
  • Independent0.7% 12,162
  • TIP0.3% 5,045
2023 general election by riding

Paler ridings were closer races. Hold Shift or ⌘ and scroll to zoom.

Every riding
RidingWinnerShareRunner-upMarginTurnout
Calgary-AcadiaDiana Batten NDP48.6%UCP2265.3%
Calgary-BeddingtonAmanda Chapman NDP49.7%UCP54360.3%
Calgary-BowDemetrios Nicolaides UCP49.7%NDP62366.8%
Calgary-BuffaloJoe Ceci NDP63%UCP5,92958.6%
Calgary-CrossMickey Amery UCP50.2%NDP51450.5%
Calgary-CurrieJanet Eremenko NDP54.8%UCP3,08063.8%
Calgary-EastPeter Singh UCP50.2%NDP69845.2%
Calgary-EdgemontJulia Hayter NDP49.3%UCP28466.1%
Calgary-ElbowSamir Kayande NDP49%UCP74369%
Calgary-FalconridgeParmeet Singh Boparai NDP56.4%UCP2,31048.9%
Calgary-Fish CreekMyles McDougall UCP53.8%NDP2,48970.2%
Calgary-FoothillsCourt Ellingson NDP49.9%UCP26161.7%
Calgary-GlenmoreNagwan Al-Guneid NDP49.3%UCP4870.2%
Calgary-HaysRichard William (ric) McIver UCP55.6%NDP2,82061%
Calgary-KleinLizette Tejada NDP50.9%UCP86760.5%
Calgary-LougheedEric Bouchard UCP56.4%NDP2,76660.8%
Calgary-Bhullar-MccallIrfan Sabir NDP58%UCP2,00453.8%
Calgary-Mountain ViewKathleen Ganley NDP64.7%UCP8,04867.2%
Calgary-NorthMuhammad Yaseen UCP50.4%NDP12956.8%
Calgary-North EastGurinder Brar NDP55%UCP2,03958.1%
Calgary-North WestRajan Sawhney UCP48.3%NDP14369.7%
Calgary-PeiganTanya Fir UCP55%NDP2,79763.1%
Calgary-ShawRebecca Schulz UCP56.3%NDP3,37963.3%
Calgary-South EastMatt Jones UCP58.8%NDP4,64562.9%
Calgary-VarsityLuanne Metz NDP58.3%UCP4,07271.3%
Calgary-WestMike Ellis UCP56.7%NDP3,32566.7%
Edmonton-Beverly-ClareviewPeggy Wright NDP57.7%UCP2,82049.2%
Edmonton-Castle DownsNicole Goehring NDP55.7%UCP2,75853.9%
Edmonton-City CentreDavid Shepherd NDP74.9%UCP8,74052.9%
Edmonton-DecoreSharif Haji NDP52.8%UCP1,78347.9%
Edmonton-EllerslieRod Loyola NDP61.7%UCP4,61255.9%
Edmonton-GlenoraSarah Hoffman NDP69.2%UCP7,38757.1%
Edmonton-Gold BarMarlin Schmidt NDP69.5%UCP9,33464.7%
Edmonton-Highlands-NorwoodJanis Irwin NDP71.5%UCP6,14146.3%
Edmonton-ManningHeather Sweet NDP59.8%UCP3,77851%
Edmonton-McclungLorne Dach NDP59.5%UCP3,57457.5%
Edmonton-MeadowsJasvir Deol NDP62.6%UCP4,63555.4%
Edmonton-Mill WoodsChristina Gray NDP61.7%UCP4,19457.3%
Edmonton-North WestDavid Eggen NDP59.7%UCP3,59053%
Edmonton-RiverviewLori Sigurdson NDP67.1%UCP7,31163.7%
Edmonton-RutherfordJodi Calahoo Stonehouse NDP65.1%UCP6,64664.2%
Edmonton-SouthRhiannon Hoyle NDP59%UCP4,67960.4%
Edmonton-South WestNathan Ip NDP56.5%UCP3,63961.8%
Edmonton-StrathconaRachel Notley NDP79.7%UCP10,94859.3%
Edmonton-West HendayBrooks Arcand-Paul NDP56.8%UCP3,53957.8%
Edmonton-WhitemudRakhi Pancholi NDP60.4%UCP4,99865%
Airdrie-CochranePeter Guthrie UCP60.1%NDP6,85166.5%
Airdrie-EastAngela Pitt UCP62%NDP6,51861.8%
Athabasca-Barrhead-WestlockGlenn van Dijken UCP74.3%NDP10,23062.7%
Banff-KananaskisSarah Elmeligi NDP49.7%UCP30369.2%
Bonnyville-Cold Lake-St. PaulScott Cyr UCP75.5%NDP8,98852.9%
Brooks-Medicine HatDanielle Smith UCP66.5%NDP7,83858.2%
CamroseJackie Lovely UCP63.4%NDP7,45363.3%
Cardston-SiksikaJoseph Schow UCP74.1%NDP8,02356.1%
Central Peace-NotleyTodd Loewen UCP77.7%NDP7,06462%
Chestermere-StrathmoreChantelle de Jonge UCP69.7%NDP9,24358.9%
Cypress-Medicine HatJustin Wright UCP61.9%NDP5,79257.6%
Drayton Valley-DevonAndrew Boitchenko UCP73.7%NDP11,52363.3%
Drumheller-StettlerNate Horner UCP82.1%NDP12,58663.3%
Fort Mcmurray-Lac La BicheBrian Jean UCP73.6%NDP5,13144.1%
Fort Mcmurray-Wood BuffaloTany Yao UCP67.7%NDP4,59942%
Fort Saskatchewan-VegrevilleJackie Armstrong-Homeniuk UCP58.1%NDP5,06261%
Grande PrairieNolan Dyck UCP63.9%NDP5,11149.7%
Grande Prairie-WapitiRon Wiebe UCP76.2%NDP11,03055.7%
HighwoodRJ Sigurdson UCP68.9%NDP10,45067.5%
Innisfail-Sylvan LakeDevin Dreeshen UCP71.6%NDP10,68562.5%
Lac Ste. Anne-ParklandShane Getson UCP69%NDP9,05562.8%
Lacombe-PonokaJennifer Johnson UCP67.6%NDP9,32961.8%
Leduc-BeaumontBrandon Lunty UCP56.7%NDP4,04962.8%
Lesser Slave LakeScott Sinclair UCP65%NDP2,53551%
Lethbridge-EastNathan Neudorf UCP50.3%NDP63662%
Lethbridge-WestShannon Phillips NDP53.9%UCP2,55761.5%
Livingstone-MacleodChelsae Petrovic UCP66.9%NDP9,99966.2%
Maskwacis-WetaskiwinRick Wilson UCP67.5%NDP6,83958.7%
Morinville-St. AlbertDale Nally UCP51.8%NDP1,74466.1%
Olds-Didsbury-Three HillsNathan Cooper UCP75.3%NDP13,67563.8%
Peace RiverDan Williams UCP72.8%NDP5,64949.1%
Red Deer-NorthAdriana LaGrange UCP57.5%NDP3,48555.8%
Red Deer-SouthJason Stephan UCP56.1%NDP3,49362.5%
Rimbey-Rocky Mountain House-SundreJason Nixon UCP69.5%IND12,17865.9%
Sherwood ParkKyle Kasawski NDP50.3%UCP1,66170.3%
Spruce Grove-Stony PlainSearle Turton UCP57%NDP4,16861.4%
St. AlbertMarie Renaud NDP58.5%UCP4,82166.6%
Strathcona-Sherwood ParkNate Glubish UCP53.1%NDP2,21970%
Taber-WarnerGrant Hunter UCP75.3%NDP9,56257.2%
Vermilion-Lloydminster-WainwrightGarth Rowswell UCP74.4%NDP10,02255%
West YellowheadMartin Long UCP71.8%NDP8,77757.1%

Data sources

  • Elections Alberta : Election results since 2008, upcoming votes, referendum questions and district boundaries.

Imported from Elections Alberta's official results. Party codes are theirs. Compiled by Alberta.io, a service of Avenue.io Inc. Figures can lag or differ from the source; check the source before relying on them. Downloads and feeds