VoteDataCanada

2023 Manitoba Provincial Election

October 3, 2023

General Election · October 3, 2023

NDP won 34 of 57 seats. This meets the 29-seat majority threshold.

Contests
57
Candidates
188
Eligible voters
884,864
Votes cast
489,208
Voter turnout
55.3%
Final resultsElections ManitobaChecked: October 11, 2026

Party results

Seats won Majority threshold: 29
NDP: 34 seatsPC: 22 seatsLiberal: 1 seats
  • NDP 34
  • PC 22
  • Liberal 1
PartyVotesVote %SeatsSeats %
New Democratic Party of Manitoba221,69545.6%3459.6%
The Progressive Conservative Party of Manitoba203,35041.9%2238.6%
Manitoba Liberal Party51,63410.6%11.8%
Keystone Party3,7270.8%00.0%
Green Party of Manitoba3,5840.7%00.0%

Party2019 seats2023 seatsChange2019 Vote %2023 Vote %Vote share Δ
New Democratic Party of Manitoba1834+1631.6%45.6%+14.1 pp
The Progressive Conservative Party of Manitoba3622−1446.8%41.9%−5.0 pp
Manitoba Liberal Party31−214.6%10.6%−4.0 pp

Seat changes by party

010203040NDPPCLiberal20192023

57 → 57 seats

2019 election results →

Historical trends

5702011201620192023

Liberal Party of Manitoba New Democratic Party of Manitoba Progressive Conservative Party of Manitoba Manitoba Liberal Party The Progressive Conservative Party of Manitoba

Chart data
ElectionLiberal Party of ManitobaNew Democratic Party of ManitobaProgressive Conservative Party of ManitobaManitoba Liberal PartyThe Progressive Conservative Party of Manitoba
October 4, 201113719——
April 19, 2016—14—340
September 10, 2019—18—336
October 3, 2023—34—122

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

57 districts found

Swipe to compare parties · Tap a district for full results

DistrictNDPPCLiberal
VotesVote %VotesVote %VotesVote %
1,55321.9%21.9%4,51963.9%63.9%3114.4%4.4%7,07753.4%
4,72250.0%50.0%3,80640.3%40.3%9139.7%9.7%9,44155.7%
92114.9%14.9%4,47972.7%72.7%76412.4%12.4%6,16450.4%
3,75855.6%55.6%2,69139.8%39.8%3054.5%4.5%6,75447.0%
3,72547.6%47.6%3,81448.8%48.8%———7,82351.7%
3,03246.0%46.0%1,47922.5%22.5%2,07431.5%31.5%6,58544.6%
4,23564.5%64.5%1,84828.2%28.2%4817.3%7.3%6,56444.0%
4,88752.1%52.1%4,50147.9%47.9%———9,38860.3%
4,04944.7%44.7%4,59250.7%50.7%———9,05756.9%
4,93362.2%62.2%2,18827.6%27.6%4525.7%5.7%7,92949.3%
2,95176.3%76.3%91923.7%23.7%———3,87044.2%
5,31958.8%58.8%2,40526.6%26.6%1,08212.0%12.0%9,04358.7%
4,45554.4%54.4%2,87935.2%35.2%84810.4%10.4%8,18262.1%
6,76170.6%70.6%1,56616.3%16.3%1,15212.0%12.0%9,58158.0%
1,71415.1%15.1%5,44247.9%47.9%4,21337.1%37.1%11,36964.4%
4,46043.0%43.0%5,14349.6%49.6%3743.6%3.6%10,37065.0%
1,82059.3%59.3%1,05834.5%34.5%1926.3%6.3%3,07039.1%
5,57449.3%49.3%4,84542.8%42.8%8967.9%7.9%11,31563.2%
5,06744.5%44.5%4,40638.7%38.7%1,69614.9%14.9%11,37463.8%
1,55420.7%20.7%4,58661.0%61.0%6408.5%8.5%7,51655.5%

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

DistrictElectedRunner-up
Jodie ByramPC4,519 votes · 63.9%
Runner-upDanica WigginsNDP1,553 votes · 21.9%
Danica WigginsNDP1,553 votes · 21.9%41.9percentage points
Nellie KennedyNDP4,722 votes · 50.0%
Runner-upScott JohnstonPC3,806 votes · 40.3%
Scott JohnstonPC3,806 votes · 40.3%9.7percentage points
Josh GuenterPC4,479 votes · 72.7%
Runner-upRic DerksenNDP921 votes · 14.9%
Ric DerksenNDP921 votes · 14.9%57.7percentage points
Glen SimardNDP3,758 votes · 55.6%
Runner-upLen IsleifsonPC2,691 votes · 39.8%
Len IsleifsonPC2,691 votes · 39.8%15.8percentage points
Wayne BalcaenPC3,814 votes · 48.8%
Runner-upQuentin RobinsonNDP3,725 votes · 47.6%
Quentin RobinsonNDP3,725 votes · 47.6%1.1percentage points
Diljeet BrarNDP3,032 votes · 46.0%
Runner-upGarry AlejoLiberal2,074 votes · 31.5%
Garry AlejoLiberal2,074 votes · 31.5%14.6percentage points
Matt WiebeNDP4,235 votes · 64.5%
Runner-upAlex RogersPC1,848 votes · 28.2%
Alex RogersPC1,848 votes · 28.2%36.4percentage points
Ron KostyshynNDP4,887 votes · 52.1%
Runner-upGord WoodPC4,501 votes · 47.9%
Gord WoodPC4,501 votes · 47.9%4.1percentage points
Bob LagasséPC4,592 votes · 50.7%
Runner-upChris WiebeNDP4,049 votes · 44.7%
Chris WiebeNDP4,049 votes · 44.7%6.0percentage points
Jim MalowayNDP4,933 votes · 62.2%
Runner-upJoshua OkelloPC2,188 votes · 27.6%
Joshua OkelloPC2,188 votes · 27.6%34.6percentage points
Tom LindseyNDP2,951 votes · 76.3%
Runner-upCharlotte LarocquePC919 votes · 23.8%
Charlotte LarocquePC919 votes · 23.8%52.5percentage points
Mark WasyliwNDP5,319 votes · 58.8%
Runner-upRick ShonePC2,405 votes · 26.6%
Rick ShonePC2,405 votes · 26.6%32.2percentage points
Jennifer ChenNDP4,455 votes · 54.5%
Runner-upParamjit ShahiPC2,879 votes · 35.2%
Paramjit ShahiPC2,879 votes · 35.2%19.3percentage points
Wab KinewNDP6,761 votes · 70.6%
Runner-upRejeanne CaronPC1,566 votes · 16.3%
Rejeanne CaronPC1,566 votes · 16.3%54.2percentage points
Obby KhanPC5,442 votes · 47.9%
Runner-upWillard ReavesLiberal4,213 votes · 37.1%
Willard ReavesLiberal4,213 votes · 37.1%10.8percentage points
Derek JohnsonPC5,143 votes · 49.6%
Runner-upSarah Pinsent-BardarsonNDP4,460 votes · 43.0%
Sarah Pinsent-BardarsonNDP4,460 votes · 43.0%6.6percentage points
Ian BushieNDP1,820 votes · 59.3%
Runner-upMichael BirchPC1,058 votes · 34.5%
Michael BirchPC1,058 votes · 34.5%24.8percentage points
Rachelle SchottNDP5,574 votes · 49.3%
Runner-upAlana VannahmePC4,845 votes · 42.8%
Alana VannahmePC4,845 votes · 42.8%6.4percentage points
Logan OxenhamNDP5,067 votes · 44.6%
Runner-upKevin KleinPC4,406 votes · 38.7%
Kevin KleinPC4,406 votes · 38.7%5.8percentage points
Konrad NarthPC4,586 votes · 61.0%
Runner-upBianca SiemNDP1,554 votes · 20.7%
Bianca SiemNDP1,554 votes · 20.7%40.3percentage points