VoteDataCanada

2020 Saskatchewan Provincial Election

October 26, 2020

General Election · October 26, 2020

SP won 48 of 61 seats. This meets the 31-seat majority threshold.

Contests
61
Candidates
236
Eligible voters
821,422
Votes cast
444,997
Voter turnout
54.2%
Final resultsElections SaskatchewanChecked: October 11, 2026

Party results

Seats won Majority threshold: 31
SP: 48 seatsNDP: 13 seats
  • SP 48
  • NDP 13
PartyVotesVote %SeatsSeats %
Saskatchewan Party269,99661.1%4878.7%
New Democratic Party140,57631.8%1321.3%
Buffalo Party of Saskatchewan11,2982.6%00.0%
Saskatchewan Green Party10,0312.3%00.0%
Progressive Conservative Party of Saskatchewan8,4041.9%00.0%

Party2016 seats2020 seatsChange2016 Vote %2020 Vote %Vote share Δ
Saskatchewan Party5148−362.5%61.1%−1.4 pp
New Democratic Party1013+330.3%31.8%+1.5 pp

Seat changes by party

015304560SPNDP20162020

61 → 61 seats

2016 election results →

Historical trends

610201120162020

New Democratic Party Saskatchewan Party

Chart data
ElectionNew Democratic PartySaskatchewan Party
November 7, 2011949
April 4, 20161051
October 26, 20201348

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

61 districts found

Swipe to compare parties · Tap a district for full results

DistrictSPNDPBP
VotesVote %VotesVote %VotesVote %
5,34179.5%79.5%1,08416.1%16.1%———6,71555.2%
4,40162.2%62.2%1,83926.0%26.0%2924.1%4.1%7,07358.5%
2,03138.6%38.6%3,08058.5%58.5%———5,26339.5%
3,83949.6%49.6%3,58046.2%46.2%———7,74761.7%
3,70446.3%46.3%4,06350.8%50.8%———8,00162.8%
2,76839.7%39.7%3,75953.9%53.9%———6,97347.1%
3,33346.2%46.2%3,70051.2%51.2%———7,22156.3%
4,39062.2%62.2%2,51935.7%35.7%———7,06160.4%
2,33931.9%31.9%4,77765.1%65.1%———7,33557.0%
2,98449.2%49.2%2,90347.8%47.8%———6,06746.0%
4,27259.1%59.1%2,73737.8%37.8%———7,23254.2%
5,67963.6%63.6%3,08034.5%34.5%———8,93259.6%
7,58467.2%67.2%3,08327.3%27.3%3343.0%3.0%11,29057.9%
2,73044.8%44.8%3,22553.0%53.0%———6,08854.4%
4,32254.3%54.3%3,26041.0%41.0%———7,96051.1%
7,50966.4%66.4%3,60031.8%31.8%———11,31256.8%
5,62078.4%78.4%1,42119.8%19.8%———7,16557.1%
4,47766.2%66.2%1,93128.5%28.5%———6,76448.0%
5,97277.0%77.0%1,02113.2%13.2%6738.7%8.7%7,75561.7%
6,41382.8%82.8%1,08514.0%14.0%———7,74663.3%

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

DistrictElectedRunner-up
Scott MoeSP5,341 votes · 79.5%
Runner-upTrina MillerNDP1,084 votes · 16.1%
Trina MillerNDP1,084 votes · 16.1%63.4percentage points
Nadine WilsonSP4,401 votes · 62.2%
Runner-upLyle WhitefishNDP1,839 votes · 26.0%
Lyle WhitefishNDP1,839 votes · 26.0%36.2percentage points
Betty Nippi-AlbrightNDP3,080 votes · 58.5%
Runner-upKim GroffSP2,031 votes · 38.6%
Kim GroffSP2,031 votes · 38.6%19.9percentage points
Lisa LambertSP3,839 votes · 49.6%
Runner-upDave McGraneNDP3,580 votes · 46.2%
Dave McGraneNDP3,580 votes · 46.2%3.3percentage points
Matt LoveNDP4,063 votes · 50.8%
Runner-upChris GuéretteSP3,704 votes · 46.3%
Chris GuéretteSP3,704 votes · 46.3%4.5percentage points
Vicki MowatNDP3,759 votes · 53.9%
Runner-upManny SadhraSP2,768 votes · 39.7%
Manny SadhraSP2,768 votes · 39.7%14.2percentage points
Ryan MeiliNDP3,700 votes · 51.2%
Runner-upRylund HunterSP3,333 votes · 46.2%
Rylund HunterSP3,333 votes · 46.2%5.1percentage points
Gordon WyantSP4,390 votes · 62.2%
Runner-upGillian StrangeNDP2,519 votes · 35.7%
Gillian StrangeNDP2,519 votes · 35.7%26.5percentage points
Erika RitchieNDP4,777 votes · 65.1%
Runner-upKyle MazerSP2,339 votes · 31.9%
Kyle MazerSP2,339 votes · 31.9%33.2percentage points
Marv FriesenSP2,984 votes · 49.2%
Runner-upAshlee HicksNDP2,903 votes · 47.9%
Ashlee HicksNDP2,903 votes · 47.9%1.3percentage points
Paul MerrimanSP4,272 votes · 59.1%
Runner-upTajinder GrewalNDP2,737 votes · 37.9%
Tajinder GrewalNDP2,737 votes · 37.9%21.2percentage points
Don MorganSP5,679 votes · 63.6%
Runner-upPamela BeaudinNDP3,080 votes · 34.5%
Pamela BeaudinNDP3,080 votes · 34.5%29.1percentage points
Bronwyn EyreSP7,584 votes · 67.2%
Runner-upJudicaël MoukoumiNDP3,083 votes · 27.3%
Judicaël MoukoumiNDP3,083 votes · 27.3%39.9percentage points
Jennifer BowesNDP3,225 votes · 53.0%
Runner-upEric OlausonSP2,730 votes · 44.8%
Eric OlausonSP2,730 votes · 44.8%8.1percentage points
David BuckinghamSP4,322 votes · 54.3%
Runner-upMalik DrazNDP3,260 votes · 41.0%
Malik DrazNDP3,260 votes · 41.0%13.3percentage points
Ken CheveldayoffSP7,509 votes · 66.4%
Runner-upKaitlyn HarveyNDP3,600 votes · 31.8%
Kaitlyn HarveyNDP3,600 votes · 31.8%34.6percentage points
Everett T HindleySP5,620 votes · 78.4%
Runner-upStefan RumpelNDP1,421 votes · 19.8%
Stefan RumpelNDP1,421 votes · 19.8%58.6percentage points
Jeremy CockrillSP4,477 votes · 66.2%
Runner-upAmber StewartNDP1,931 votes · 28.6%
Amber StewartNDP1,931 votes · 28.6%37.6percentage points
Dustin DuncanSP5,972 votes · 77.0%
Runner-upRegan LanningNDP1,021 votes · 13.2%
Regan LanningNDP1,021 votes · 13.2%63.8percentage points
David MaritSP6,413 votes · 82.8%
Runner-upRoger MorganNDP1,085 votes · 14.0%
Roger MorganNDP1,085 votes · 14.0%68.8percentage points