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.
Final resultsElections ManitobaChecked: October 11, 2026
Party results
- NDP 34
- PC 22
- Liberal 1
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| New Democratic Party of Manitoba | 221,695 | 45.6% | 34 | 59.6% |
| The Progressive Conservative Party of Manitoba | 203,350 | 41.9% | 22 | 38.6% |
| Manitoba Liberal Party | 51,634 | 10.6% | 1 | 1.8% |
| Keystone Party | 3,727 | 0.8% | 0 | 0.0% |
| Green Party of Manitoba | 3,584 | 0.7% | 0 | 0.0% |
| Independent | 1,383 | 0.3% | 0 | 0.0% |
| Communist Party of Canada - Manitoba | 461 | 0.1% | 0 | 0.0% |
| Party | 2019 seats | 2023 seats | Change | 2019 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| New Democratic Party of Manitoba | 18 | 34 | +16 | 31.6% | 45.6% | +14.1 pp |
| The Progressive Conservative Party of Manitoba | 36 | 22 | −14 | 46.8% | 41.9% | −5.0 pp |
| Manitoba Liberal Party | 3 | 1 | −2 | 14.6% | 10.6% | −4.0 pp |
Seat changes by party
57 → 57 seats
| Party | 2011 seats | 2023 seats | Change | 2011 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| New Democratic Party of Manitoba | 37 | 34 | −3 | 46.2% | 45.6% | −0.5 pp |
| The Progressive Conservative Party of Manitoba | — | 22 | — | — | 41.9% | — |
| Manitoba Liberal Party | — | 1 | — | — | 10.6% | — |
| Liberal Party of Manitoba | 1 | — | — | 7.5% | — | — |
| Progressive Conservative Party of Manitoba | 19 | — | — | 43.7% | — | — |
Seat changes by party
57 → 57 seats
| Party | 2016 seats | 2023 seats | Change | 2016 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| New Democratic Party of Manitoba | 14 | 34 | +20 | 25.8% | 45.6% | +19.8 pp |
| The Progressive Conservative Party of Manitoba | 40 | 22 | −18 | 53.1% | 41.9% | −11.2 pp |
| Manitoba Liberal Party | 3 | 1 | −2 | 14.4% | 10.6% | −3.8 pp |
Seat changes by party
57 → 57 seats
| Party | 2019 seats | 2023 seats | Change | 2019 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| New Democratic Party of Manitoba | 18 | 34 | +16 | 31.6% | 45.6% | +14.1 pp |
| The Progressive Conservative Party of Manitoba | 36 | 22 | −14 | 46.8% | 41.9% | −5.0 pp |
| Manitoba Liberal Party | 3 | 1 | −2 | 14.6% | 10.6% | −4.0 pp |
Seat changes by party
57 → 57 seats
Historical trends
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
| Election | Liberal Party of Manitoba | New Democratic Party of Manitoba | Progressive Conservative Party of Manitoba | Manitoba Liberal Party | The Progressive Conservative Party of Manitoba |
|---|---|---|---|---|---|
| October 4, 2011 | 1 | 37 | 19 | — | — |
| April 19, 2016 | — | 14 | — | 3 | 40 |
| September 10, 2019 | — | 18 | — | 3 | 36 |
| October 3, 2023 | — | 34 | — | 1 | 22 |
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
| Election | Liberal Party of Manitoba | New Democratic Party of Manitoba | Progressive Conservative Party of Manitoba | Manitoba Liberal Party | The Progressive Conservative Party of Manitoba |
|---|---|---|---|---|---|
| October 4, 2011 | 1 | 37 | 19 | — | — |
| April 19, 2016 | — | 14 | — | 3 | 40 |
| September 10, 2019 | — | 18 | — | 3 | 36 |
| October 3, 2023 | — | 34 | — | 1 | 22 |
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
| Election | Liberal Party of Manitoba | New Democratic Party of Manitoba | Progressive Conservative Party of Manitoba | Manitoba Liberal Party | The Progressive Conservative Party of Manitoba |
|---|---|---|---|---|---|
| October 4, 2011 | 7.5% | 46.2% | 43.7% | — | — |
| April 19, 2016 | — | 25.8% | — | 14.4% | 53.1% |
| September 10, 2019 | — | 31.6% | — | 14.6% | 46.8% |
| October 3, 2023 | — | 45.6% | — | 10.6% | 41.9% |
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
| District | NDP | PC | Liberal | |||||
|---|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | |||
| Agassiz | 1,55321.9% | 21.9% | 4,51963.9% | 63.9% | 3114.4% | 4.4% | 7,077 | 53.4% |
| Assiniboia | 4,72250.0% | 50.0% | 3,80640.3% | 40.3% | 9139.7% | 9.7% | 9,441 | 55.7% |
| Borderland | 92114.9% | 14.9% | 4,47972.7% | 72.7% | 76412.4% | 12.4% | 6,164 | 50.4% |
| Brandon East | 3,75855.6% | 55.6% | 2,69139.8% | 39.8% | 3054.5% | 4.5% | 6,754 | 47.0% |
| Brandon West | 3,72547.6% | 47.6% | 3,81448.8% | 48.8% | —— | — | 7,823 | 51.7% |
| Burrows | 3,03246.0% | 46.0% | 1,47922.5% | 22.5% | 2,07431.5% | 31.5% | 6,585 | 44.6% |
| Concordia | 4,23564.5% | 64.5% | 1,84828.2% | 28.2% | 4817.3% | 7.3% | 6,564 | 44.0% |
| Dauphin | 4,88752.1% | 52.1% | 4,50147.9% | 47.9% | —— | — | 9,388 | 60.3% |
| Dawson Trail | 4,04944.7% | 44.7% | 4,59250.7% | 50.7% | —— | — | 9,057 | 56.9% |
| Elmwood | 4,93362.2% | 62.2% | 2,18827.6% | 27.6% | 4525.7% | 5.7% | 7,929 | 49.3% |
| Flin Flon | 2,95176.3% | 76.3% | 91923.7% | 23.7% | —— | — | 3,870 | 44.2% |
| Fort Garry | 5,31958.8% | 58.8% | 2,40526.6% | 26.6% | 1,08212.0% | 12.0% | 9,043 | 58.7% |
| Fort Richmond | 4,45554.4% | 54.4% | 2,87935.2% | 35.2% | 84810.4% | 10.4% | 8,182 | 62.1% |
| Fort Rouge | 6,76170.6% | 70.6% | 1,56616.3% | 16.3% | 1,15212.0% | 12.0% | 9,581 | 58.0% |
| Fort Whyte | 1,71415.1% | 15.1% | 5,44247.9% | 47.9% | 4,21337.1% | 37.1% | 11,369 | 64.4% |
| Interlake-Gimli | 4,46043.0% | 43.0% | 5,14349.6% | 49.6% | 3743.6% | 3.6% | 10,370 | 65.0% |
| Keewatinook | 1,82059.3% | 59.3% | 1,05834.5% | 34.5% | 1926.3% | 6.3% | 3,070 | 39.1% |
| Kildonan-River East | 5,57449.3% | 49.3% | 4,84542.8% | 42.8% | 8967.9% | 7.9% | 11,315 | 63.2% |
| Kirkfield Park | 5,06744.5% | 44.5% | 4,40638.7% | 38.7% | 1,69614.9% | 14.9% | 11,374 | 63.8% |
| La Vérendrye | 1,55420.7% | 20.7% | 4,58661.0% | 61.0% | 6408.5% | 8.5% | 7,516 | 55.5% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Agassiz | Jodie ByramPC4,519 votes · 63.9%Runner-upDanica WigginsNDP1,553 votes · 21.9% | Danica WigginsNDP1,553 votes · 21.9% | 41.9percentage points |
| Assiniboia | Nellie KennedyNDP4,722 votes · 50.0%Runner-upScott JohnstonPC3,806 votes · 40.3% | Scott JohnstonPC3,806 votes · 40.3% | 9.7percentage points |
| Borderland | Josh GuenterPC4,479 votes · 72.7%Runner-upRic DerksenNDP921 votes · 14.9% | Ric DerksenNDP921 votes · 14.9% | 57.7percentage points |
| Brandon East | Glen SimardNDP3,758 votes · 55.6%Runner-upLen IsleifsonPC2,691 votes · 39.8% | Len IsleifsonPC2,691 votes · 39.8% | 15.8percentage points |
| Brandon West | Wayne BalcaenPC3,814 votes · 48.8%Runner-upQuentin RobinsonNDP3,725 votes · 47.6% | Quentin RobinsonNDP3,725 votes · 47.6% | 1.1percentage points |
| Burrows | Diljeet BrarNDP3,032 votes · 46.0%Runner-upGarry AlejoLiberal2,074 votes · 31.5% | Garry AlejoLiberal2,074 votes · 31.5% | 14.6percentage points |
| Concordia | Matt WiebeNDP4,235 votes · 64.5%Runner-upAlex RogersPC1,848 votes · 28.2% | Alex RogersPC1,848 votes · 28.2% | 36.4percentage points |
| Dauphin | Ron KostyshynNDP4,887 votes · 52.1%Runner-upGord WoodPC4,501 votes · 47.9% | Gord WoodPC4,501 votes · 47.9% | 4.1percentage points |
| Dawson Trail | Bob LagasséPC4,592 votes · 50.7%Runner-upChris WiebeNDP4,049 votes · 44.7% | Chris WiebeNDP4,049 votes · 44.7% | 6.0percentage points |
| Elmwood | Jim MalowayNDP4,933 votes · 62.2%Runner-upJoshua OkelloPC2,188 votes · 27.6% | Joshua OkelloPC2,188 votes · 27.6% | 34.6percentage points |
| Flin Flon | Tom LindseyNDP2,951 votes · 76.3%Runner-upCharlotte LarocquePC919 votes · 23.8% | Charlotte LarocquePC919 votes · 23.8% | 52.5percentage points |
| Fort Garry | Mark WasyliwNDP5,319 votes · 58.8%Runner-upRick ShonePC2,405 votes · 26.6% | Rick ShonePC2,405 votes · 26.6% | 32.2percentage points |
| Fort Richmond | Jennifer ChenNDP4,455 votes · 54.5%Runner-upParamjit ShahiPC2,879 votes · 35.2% | Paramjit ShahiPC2,879 votes · 35.2% | 19.3percentage points |
| Fort Rouge | Wab KinewNDP6,761 votes · 70.6%Runner-upRejeanne CaronPC1,566 votes · 16.3% | Rejeanne CaronPC1,566 votes · 16.3% | 54.2percentage points |
| Fort Whyte | Obby KhanPC5,442 votes · 47.9%Runner-upWillard ReavesLiberal4,213 votes · 37.1% | Willard ReavesLiberal4,213 votes · 37.1% | 10.8percentage points |
| Interlake-Gimli | Derek JohnsonPC5,143 votes · 49.6%Runner-upSarah Pinsent-BardarsonNDP4,460 votes · 43.0% | Sarah Pinsent-BardarsonNDP4,460 votes · 43.0% | 6.6percentage points |
| Keewatinook | Ian BushieNDP1,820 votes · 59.3%Runner-upMichael BirchPC1,058 votes · 34.5% | Michael BirchPC1,058 votes · 34.5% | 24.8percentage points |
| Kildonan-River East | Rachelle SchottNDP5,574 votes · 49.3%Runner-upAlana VannahmePC4,845 votes · 42.8% | Alana VannahmePC4,845 votes · 42.8% | 6.4percentage points |
| Kirkfield Park | Logan OxenhamNDP5,067 votes · 44.6%Runner-upKevin KleinPC4,406 votes · 38.7% | Kevin KleinPC4,406 votes · 38.7% | 5.8percentage points |
| La Vérendrye | Konrad NarthPC4,586 votes · 61.0%Runner-upBianca SiemNDP1,554 votes · 20.7% | Bianca SiemNDP1,554 votes · 20.7% | 40.3percentage points |