VoteDataCanada

2019 Alberta Provincial Election

April 16, 2019

General Election · April 16, 2019

UCP won 63 of 87 seats. This meets the 44-seat majority threshold.

Contests
87
Candidates
492
Eligible voters
2,824,309
Votes cast
1,906,366
Voter turnout
67.5%
Final resultsElections AlbertaChecked: October 11, 2026

Party results

Seats won Majority threshold: 44
UCP: 63 seatsNDP: 24 seats
  • UCP 63
  • NDP 24
PartyVotesVote %SeatsSeats %
United Conservative Party1,040,56354.9%6372.4%
Alberta NDP619,92132.7%2427.6%
Alberta Party172,2039.1%00.0%
Alberta Liberal Party18,5441.0%00.0%
The Independence Party of Alberta13,5310.7%00.0%

Party2015 seats2019 seatsChange2015 Vote %2019 Vote %Vote share Δ
United Conservative Party—63——54.9%—
Alberta NDP—24——32.7%—
Alberta Party10−12.2%9.1%+6.9 pp
Progressive Conservative Association of Alberta90−927.7%0.0%−27.7 pp
Wildrose Party210−2124.2%0.0%−24.2 pp
Alberta Liberal Party Association1——4.2%——
Alberta New Democratic Party54——40.7%——

Seat changes by party

020406080—UCP—NDPAPPCWRP—Alberta Liberal Party Association—NDP20152019

86 → 87 seats

2015 election results →

Historical trends

870201220152019

Alberta Liberal Party Association Alberta New Democratic Party Progressive Conservative Association of Alberta Wildrose Party Alberta Party Alberta NDP United Conservative Party

Chart data
ElectionAlberta Liberal Party AssociationAlberta New Democratic PartyProgressive Conservative Association of AlbertaWildrose PartyAlberta PartyAlberta NDPUnited Conservative Party
April 23, 20125460170——
May 5, 20151549211——
April 16, 2019——0002463

District map

Boundary sources appear with the loaded map. · Colours show party affiliation where available. Use the district selector for keyboard navigation.

Results by District

87 districts found

Swipe to compare parties · Tap a district for full results

DistrictUCPNDPAP
VotesVote %VotesVote %VotesVote %
10,47347.6%47.6%8,77639.9%39.9%1,8428.4%8.4%21,99564.4%
11,63365.7%65.7%4,33424.5%24.5%1,3657.7%7.7%17,70765.9%
4,85138.2%38.2%6,56751.7%51.7%6365.0%5.0%12,69755.9%
9,70836.7%36.7%12,52647.3%47.3%2,3458.9%8.9%26,47069.6%
8,40955.2%55.2%4,73131.1%31.1%1,59110.5%10.5%15,22461.7%
8,37649.3%49.3%6,04635.6%35.6%1,79110.6%10.6%16,97462.3%
13,56556.7%56.7%7,61131.8%31.8%2,1719.1%9.1%23,93671.8%
13,35359.8%59.8%6,52729.2%29.2%1,5346.9%6.9%22,31866.3%
14,26165.3%65.3%5,59425.6%25.6%1,3316.1%6.1%21,83468.2%
12,86061.2%61.2%3,98319.0%19.0%3,81018.1%18.1%21,01171.2%
10,85346.2%46.2%10,21543.4%43.4%1,6877.2%7.2%23,51373.2%
14,97866.1%66.1%5,76925.5%25.5%1,5957.0%7.0%22,65169.8%
15,58765.3%65.3%4,38718.4%18.4%3,05912.8%12.8%23,87774.6%
11,98073.5%73.5%2,60616.0%16.0%5893.6%3.6%16,28965.1%
10,68075.2%75.2%2,77019.5%19.5%6514.6%4.6%14,20772.3%
15,61268.5%68.5%3,55815.6%15.6%1,4606.4%6.4%22,79967.0%
16,48367.1%67.1%6,39626.0%26.0%1,1224.6%4.6%24,57967.4%
18,09271.1%71.1%4,23316.6%16.6%1,6346.4%6.4%25,43774.0%
16,95876.7%76.7%1,4466.5%6.5%1,4616.6%6.6%22,11274.7%
6,30836.2%36.2%8,83450.6%50.6%1,2837.4%7.4%17,44956.1%

Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.

DistrictElectedRunner-up
Jeremy NixonUCP10,473 votes · 47.6%
Runner-upCraig CoolahanNDP8,776 votes · 39.9%
Craig CoolahanNDP8,776 votes · 39.9%7.7percentage points
Jason KenneyUCP11,633 votes · 65.7%
Runner-upJulia BietzNDP4,334 votes · 24.5%
Julia BietzNDP4,334 votes · 24.5%41.2percentage points
Irfan SabirNDP6,567 votes · 51.7%
Runner-upJasraj Singh HallanUCP4,851 votes · 38.2%
Jasraj Singh HallanUCP4,851 votes · 38.2%13.5percentage points
Kathleen T. GanleyNDP12,526 votes · 47.3%
Runner-upJeremy WongUCP9,708 votes · 36.7%
Jeremy WongUCP9,708 votes · 36.7%10.7percentage points
Muhammad YaseenUCP8,409 votes · 55.2%
Runner-upKelly MandrykNDP4,731 votes · 31.1%
Kelly MandrykNDP4,731 votes · 31.1%24.2percentage points
Rajan SawhneyUCP8,376 votes · 49.4%
Runner-upGurbachan BrarNDP6,046 votes · 35.6%
Gurbachan BrarNDP6,046 votes · 35.6%13.7percentage points
Sonya SavageUCP13,565 votes · 56.7%
Runner-upHafeez ChishtiNDP7,611 votes · 31.8%
Hafeez ChishtiNDP7,611 votes · 31.8%24.9percentage points
Tanya FirUCP13,353 votes · 59.8%
Runner-upJoe PimlottNDP6,527 votes · 29.3%
Joe PimlottNDP6,527 votes · 29.3%30.6percentage points
Rebecca SchulzUCP14,261 votes · 65.3%
Runner-upGraham Dean SuchaNDP5,594 votes · 25.6%
Graham Dean SuchaNDP5,594 votes · 25.6%39.7percentage points
Matt JonesUCP12,860 votes · 61.2%
Runner-upHeather EddyNDP3,983 votes · 19.0%
Heather EddyNDP3,983 votes · 19.0%42.3percentage points
Jason CoppingUCP10,853 votes · 46.2%
Runner-upAnne McgrathNDP10,215 votes · 43.4%
Anne McgrathNDP10,215 votes · 43.4%2.7percentage points
Mike EllisUCP14,978 votes · 66.1%
Runner-upGulshan AkterNDP5,769 votes · 25.5%
Gulshan AkterNDP5,769 votes · 25.5%40.7percentage points
Jackie LovelyUCP15,587 votes · 65.3%
Runner-upMorgan BamfordNDP4,387 votes · 18.4%
Morgan BamfordNDP4,387 votes · 18.4%46.9percentage points
Joseph SchowUCP11,980 votes · 73.6%
Runner-upKirby SmithNDP2,606 votes · 16.0%
Kirby SmithNDP2,606 votes · 16.0%57.6percentage points
Todd LoewenUCP10,680 votes · 75.2%
Runner-upMarg Mccuaig-BoydNDP2,770 votes · 19.5%
Marg Mccuaig-BoydNDP2,770 votes · 19.5%55.7percentage points
Leela Sharon AheerUCP15,612 votes · 68.5%
Runner-upMelissa LangmaidNDP3,558 votes · 15.6%
Melissa LangmaidNDP3,558 votes · 15.6%52.9percentage points
Drew BarnesUCP16,483 votes · 67.1%
Runner-upPeter MuellerNDP6,396 votes · 26.0%
Peter MuellerNDP6,396 votes · 26.0%41.0percentage points
Mark SmithUCP18,092 votes · 71.1%
Runner-upKieran QuirkeNDP4,233 votes · 16.6%
Kieran QuirkeNDP4,233 votes · 16.6%54.5percentage points
Nate HornerUCP16,958 votes · 76.7%
Runner-upRick StrankmanInd1,841 votes · 8.3%
Rick StrankmanInd1,841 votes · 8.3%68.4percentage points
Deron BilousNDP8,834 votes · 50.6%
Runner-upDavid EganUCP6,308 votes · 36.2%
David EganUCP6,308 votes · 36.2%14.5percentage points