2024 Saskatchewan Provincial Election
October 28, 2024
General Election · October 28, 2024
SP won 34 of 61 seats. This meets the 31-seat majority threshold.
Contests
61
Candidates
243
Eligible voters
818,996
Votes cast
471,087
Voter turnout
57.5%
Final resultsElections SaskatchewanChecked: October 11, 2026
Source catalogue
Party results
- SP 34
- NDP 27
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Saskatchewan Party | 244,037 | 52.3% | 34 | 55.7% |
| New Democratic Party | 188,373 | 40.3% | 27 | 44.3% |
| Saskatchewan United Party | 18,023 | 3.9% | 0 | 0.0% |
| Saskatchewan Green Party | 7,957 | 1.7% | 0 | 0.0% |
| Progressive Conservative Party of Saskatchewan | 4,397 | 0.9% | 0 | 0.0% |
| Buffalo Party of Saskatchewan | 3,267 | 0.7% | 0 | 0.0% |
| Saskatchewan Progress Party | 536 | 0.1% | 0 | 0.0% |
| Independent | 340 | 0.1% | 0 | 0.0% |
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Saskatchewan Party | 48 | 34 | −14 | 61.1% | 52.3% | −8.9 pp |
| New Democratic Party | 13 | 27 | +14 | 31.8% | 40.3% | +8.5 pp |
Seat changes by party
61 → 61 seats
| Party | 2011 seats | 2024 seats | Change | 2011 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Saskatchewan Party | 49 | 34 | −15 | 63.8% | 52.3% | −11.6 pp |
| New Democratic Party | 9 | 27 | +18 | 32.4% | 40.3% | +8.0 pp |
Seat changes by party
58 → 61 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Saskatchewan Party | 51 | 34 | −17 | 62.5% | 52.3% | −10.3 pp |
| New Democratic Party | 10 | 27 | +17 | 30.3% | 40.3% | +10.1 pp |
Seat changes by party
61 → 61 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Saskatchewan Party | 48 | 34 | −14 | 61.1% | 52.3% | −8.9 pp |
| New Democratic Party | 13 | 27 | +14 | 31.8% | 40.3% | +8.5 pp |
Seat changes by party
61 → 61 seats
Historical trends
New Democratic Party Saskatchewan Party
Chart data
| Election | New Democratic Party | Saskatchewan Party |
|---|---|---|
| November 7, 2011 | 9 | 49 |
| April 4, 2016 | 10 | 51 |
| October 26, 2020 | 13 | 48 |
| October 28, 2024 | 27 | 34 |
New Democratic Party Saskatchewan Party
Chart data
| Election | New Democratic Party | Saskatchewan Party |
|---|---|---|
| November 7, 2011 | 9 | 49 |
| April 4, 2016 | 10 | 51 |
| October 26, 2020 | 13 | 48 |
| October 28, 2024 | 27 | 34 |
New Democratic Party Saskatchewan Party
Chart data
| Election | New Democratic Party | Saskatchewan Party |
|---|---|---|
| November 7, 2011 | 32.4% | 63.8% |
| April 4, 2016 | 30.3% | 62.5% |
| October 26, 2020 | 31.8% | 61.1% |
| October 28, 2024 | 40.3% | 52.3% |
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
| District | SP | NDP | SUP | |||||
|---|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | |||
| Moose Jaw North | 4,57859.3% | 59.3% | 2,99438.8% | 38.8% | —— | — | 7,719 | 60.7% |
| Moose Jaw Wakamow | 3,81955.0% | 55.0% | 2,89441.7% | 41.7% | —— | — | 6,941 | 52.7% |
| Moosomin-Montmartre | 5,29166.1% | 66.1% | 1,91123.9% | 23.9% | 6097.6% | 7.6% | 8,005 | 57.7% |
| Prince Albert Carlton | 3,16651.1% | 51.1% | 2,72243.9% | 43.9% | 2413.9% | 3.9% | 6,198 | 50.8% |
| Prince Albert Northcote | 2,89247.8% | 47.8% | 2,75945.6% | 45.6% | 3025.0% | 5.0% | 6,054 | 42.5% |
| Regina Coronation Park | 2,83438.1% | 38.1% | 3,92652.7% | 52.7% | —— | — | 7,446 | 53.5% |
| Regina Douglas Park | 2,00331.3% | 31.3% | 4,19965.5% | 65.5% | —— | — | 6,406 | 49.6% |
| Regina Elphinstone-Centre | 1,41726.5% | 26.5% | 3,26861.1% | 61.1% | 3105.8% | 5.8% | 5,350 | 38.1% |
| Regina Lakeview | 2,21224.9% | 24.9% | 6,26070.4% | 70.4% | —— | — | 8,890 | 65.5% |
| Regina Mount Royal | 3,25536.8% | 36.8% | 5,41961.2% | 61.2% | —— | — | 8,848 | 62.4% |
| Regina Northeast | 3,15343.7% | 43.7% | 3,66050.7% | 50.7% | —— | — | 7,215 | 59.1% |
| Regina Pasqua | 2,80938.6% | 38.6% | 3,81452.3% | 52.3% | —— | — | 7,286 | 62.4% |
| Regina Rochdale | 4,23044.8% | 44.8% | 5,04653.4% | 53.4% | —— | — | 9,443 | 66.8% |
| Regina South Albert | 2,33529.6% | 29.6% | 5,10864.7% | 64.7% | —— | — | 7,891 | 65.9% |
| Regina University | 3,42643.8% | 43.8% | 4,08152.2% | 52.2% | —— | — | 7,818 | 66.8% |
| Regina Walsh Acres | 3,07337.3% | 37.3% | 4,70057.0% | 57.0% | 3524.3% | 4.3% | 8,247 | 59.0% |
| Regina Wascana Plains | 4,10342.4% | 42.4% | 4,69648.6% | 48.6% | 4144.3% | 4.3% | 9,667 | 64.8% |
| Rosetown-Delisle | 5,96570.7% | 70.7% | 2,23526.5% | 26.5% | —— | — | 8,432 | 63.6% |
| Rosthern-Shellbrook | 5,27964.2% | 64.2% | 1,82622.2% | 22.2% | 1,03112.5% | 12.5% | 8,225 | 62.0% |
| Saskatchewan Rivers | 3,94553.7% | 53.7% | 2,06928.2% | 28.2% | 82411.2% | 11.2% | 7,349 | 57.3% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Moose Jaw North | Tim McLeodSP4,578 votes · 59.3%Runner-upCheantelle FisherNDP2,994 votes · 38.8% | Cheantelle FisherNDP2,994 votes · 38.8% | 20.5percentage points |
| Moose Jaw Wakamow | Megan PattersonSP3,819 votes · 55.0%Runner-upMelissa PattersonNDP2,894 votes · 41.7% | Melissa PattersonNDP2,894 votes · 41.7% | 13.3percentage points |
| Moosomin-Montmartre | Kevin WeedmarkSP5,291 votes · 66.1%Runner-upChris BallNDP1,911 votes · 23.9% | Chris BallNDP1,911 votes · 23.9% | 42.2percentage points |
| Prince Albert Carlton | Kevin KasunSP3,166 votes · 51.1%Runner-upCarolyn Brost StromNDP2,722 votes · 43.9% | Carolyn Brost StromNDP2,722 votes · 43.9% | 7.2percentage points |
| Prince Albert Northcote | Alana RossSP2,892 votes · 47.8%Runner-upNicole RancourtNDP2,759 votes · 45.6% | Nicole RancourtNDP2,759 votes · 45.6% | 2.2percentage points |
| Regina Coronation Park | Noor BurkiNDP3,926 votes · 52.7%Runner-upRiaz AhmadSP2,834 votes · 38.1% | Riaz AhmadSP2,834 votes · 38.1% | 14.7percentage points |
| Regina Douglas Park | Nicole SarauerNDP4,199 votes · 65.6%Runner-upKen GreySP2,003 votes · 31.3% | Ken GreySP2,003 votes · 31.3% | 34.3percentage points |
| Regina Elphinstone-Centre | Meara ConwayNDP3,268 votes · 61.1%Runner-upCaesar KhanSP1,417 votes · 26.5% | Caesar KhanSP1,417 votes · 26.5% | 34.6percentage points |
| Regina Lakeview | Carla BeckNDP6,260 votes · 70.4%Runner-upSarah WrightSP2,212 votes · 24.9% | Sarah WrightSP2,212 votes · 24.9% | 45.5percentage points |
| Regina Mount Royal | Trent WotherspoonNDP5,419 votes · 61.3%Runner-upJaspreet ManderSP3,255 votes · 36.8% | Jaspreet ManderSP3,255 votes · 36.8% | 24.5percentage points |
| Regina Northeast | Jacqueline RoyNDP3,660 votes · 50.7%Runner-upRahul SinghSP3,153 votes · 43.7% | Rahul SinghSP3,153 votes · 43.7% | 7.0percentage points |
| Regina Pasqua | Bhajan BrarNDP3,814 votes · 52.4%Runner-upMuhammad FiazSP2,809 votes · 38.6% | Muhammad FiazSP2,809 votes · 38.6% | 13.8percentage points |
| Regina Rochdale | Joan PratchlerNDP5,046 votes · 53.4%Runner-upLaura RossSP4,230 votes · 44.8% | Laura RossSP4,230 votes · 44.8% | 8.6percentage points |
| Regina South Albert | Aleana YoungNDP5,108 votes · 64.7%Runner-upKhushdil (Lucky) MehrokSP2,335 votes · 29.6% | Khushdil (Lucky) MehrokSP2,335 votes · 29.6% | 35.1percentage points |
| Regina University | Sally HousserNDP4,081 votes · 52.2%Runner-upGene MakowskySP3,426 votes · 43.8% | Gene MakowskySP3,426 votes · 43.8% | 8.4percentage points |
| Regina Walsh Acres | Jared ClarkeNDP4,700 votes · 57.0%Runner-upLiaqat AliSP3,073 votes · 37.3% | Liaqat AliSP3,073 votes · 37.3% | 19.7percentage points |
| Regina Wascana Plains | Brent BlakleyNDP4,696 votes · 48.6%Runner-upChristine TellSP4,103 votes · 42.4% | Christine TellSP4,103 votes · 42.4% | 6.1percentage points |
| Rosetown-Delisle | Jim ReiterSP5,965 votes · 70.7%Runner-upBrenda EdelNDP2,235 votes · 26.5% | Brenda EdelNDP2,235 votes · 26.5% | 44.2percentage points |
| Rosthern-Shellbrook | Scott MoeSP5,279 votes · 64.2%Runner-upMark ThunderchildNDP1,826 votes · 22.2% | Mark ThunderchildNDP1,826 votes · 22.2% | 42.0percentage points |
| Saskatchewan Rivers | Eric SchmalzSP3,945 votes · 53.7%Runner-upDoug RacineNDP2,069 votes · 28.2% | Doug RacineNDP2,069 votes · 28.2% | 25.5percentage points |