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,93624.0%24.0%4,98661.8%61.8%1,14514.2%14.2%8,06756.5%
5,58553.4%53.4%1,39113.3%13.3%3,41332.6%32.6%10,46260.1%
5,44864.8%64.8%2,32627.7%27.7%6317.5%7.5%8,40554.7%
4,26260.8%60.8%1,10115.7%15.7%5357.6%7.6%7,01547.0%
5,28861.1%61.1%2,53729.3%29.3%8239.5%9.5%8,64856.9%
1,22115.5%15.5%5,86874.4%74.4%80110.2%10.2%7,89048.1%
2,43331.9%31.9%4,80162.9%62.9%———7,63157.9%
3,90556.1%56.1%1,58022.7%22.7%1,47221.2%21.2%6,95750.6%
3,52267.2%67.2%1,50628.7%28.7%2154.1%4.1%5,24353.5%
2,88768.3%68.3%1,21428.7%28.7%1273.0%3.0%4,22836.1%
5,23558.5%58.5%3,17235.4%35.4%5416.0%6.0%8,94851.4%
1,99322.8%22.8%4,80655.0%55.0%4254.9%4.9%8,73155.6%
3,70037.5%37.5%3,96840.2%40.2%2,20122.3%22.3%9,86959.9%
1,90826.0%26.0%1,39019.0%19.0%4,03055.0%55.0%7,32849.7%
3,71470.8%70.8%91717.5%17.5%61611.7%11.7%5,24742.2%
4,06344.1%44.1%3,94842.9%42.9%1,00110.9%10.9%9,21354.0%
6,58275.3%75.3%8619.9%9.9%5926.8%6.8%8,74053.8%

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

DistrictElectedRunner-up
Grant JacksonPC4,986 votes · 61.8%
Runner-upMelissa GhidoniNDP1,936 votes · 24.0%
Melissa GhidoniNDP1,936 votes · 24.0%37.8percentage points
Robert LoiselleNDP5,585 votes · 53.4%
Runner-upDougald LamontLiberal3,413 votes · 32.6%
Dougald LamontLiberal3,413 votes · 32.6%20.8percentage points
Adrien SalaNDP5,448 votes · 64.8%
Runner-upTim DiackPC2,326 votes · 27.7%
Tim DiackPC2,326 votes · 27.7%37.1percentage points
Nahanni FontaineNDP4,262 votes · 60.8%
Runner-upPatrick AllardInd1,117 votes · 15.9%
Patrick AllardInd1,117 votes · 15.9%44.8percentage points
Jamie MosesNDP5,288 votes · 61.2%
Runner-upSaima AzizPC2,537 votes · 29.3%
Saima AzizPC2,537 votes · 29.3%31.8percentage points
Kelvin GoertzenPC5,868 votes · 74.4%
Runner-upGord MeneerNDP1,221 votes · 15.5%
Gord MeneerNDP1,221 votes · 15.5%58.9percentage points
Rick WowchukPC4,801 votes · 62.9%
Runner-upAndy MaxwellNDP2,433 votes · 31.9%
Andy MaxwellNDP2,433 votes · 31.9%31.0percentage points
Mintu SandhuNDP3,905 votes · 56.1%
Runner-upSumit ChawlaPC1,580 votes · 22.7%
Sumit ChawlaPC1,580 votes · 22.7%33.4percentage points
Amanda LathlinNDP3,522 votes · 67.2%
Runner-upAlan MclauchlanPC1,506 votes · 28.7%
Alan MclauchlanPC1,506 votes · 28.7%38.5percentage points
Eric RedheadNDP2,887 votes · 68.3%
Runner-upLinda MarkusPC1,214 votes · 28.7%
Linda MarkusPC1,214 votes · 28.7%39.6percentage points
Nello AltomareNDP5,235 votes · 58.5%
Runner-upTiti TijaniPC3,172 votes · 35.5%
Titi TijaniPC3,172 votes · 35.5%23.1percentage points
Doyle PiwniukPC4,806 votes · 55.1%
Runner-upLorna Canada-Vanegas MesaNDP1,993 votes · 22.8%
Lorna Canada-Vanegas MesaNDP1,993 votes · 22.8%32.2percentage points
Heather StefansonPC3,968 votes · 40.2%
Runner-upLarissa AshdownNDP3,700 votes · 37.5%
Larissa AshdownNDP3,700 votes · 37.5%2.7percentage points
Cindy LamoureuxLiberal4,030 votes · 55.0%
Runner-upKelly LegaspiNDP1,908 votes · 26.0%
Kelly LegaspiNDP1,908 votes · 26.0%29.0percentage points
Uzoma AsagwaraNDP3,714 votes · 70.8%
Runner-upAaron CroningPC917 votes · 17.5%
Aaron CroningPC917 votes · 17.5%53.3percentage points
David PankratzNDP4,063 votes · 44.1%
Runner-upJon ReyesPC3,948 votes · 42.9%
Jon ReyesPC3,948 votes · 42.9%1.3percentage points
Lisa NaylorNDP6,582 votes · 75.3%
Runner-upMickey LeuzziPC861 votes · 9.9%
Mickey LeuzziPC861 votes · 9.9%65.5percentage points