2024 New Brunswick Provincial Election
October 21, 2024
General Election · October 21, 2024
Liberal won 31 of 49 seats. This meets the 25-seat majority threshold.
Final resultsElections New BrunswickChecked: October 13, 2026
Party results
- Liberal 31
- PC 16
- Green 2
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Liberal Party | 180,806 | 48.2% | 31 | 63.3% |
| Progressive Conservative Party | 131,332 | 35.0% | 16 | 32.7% |
| Green Party | 51,558 | 13.8% | 2 | 4.1% |
| New Democratic Party | 4,865 | 1.3% | 0 | 0.0% |
| People’s Alliance of New Brunswick | 3,265 | 0.9% | 0 | 0.0% |
| Libertarian Party | 1,710 | 0.5% | 0 | 0.0% |
| Independent | 533 | 0.1% | 0 | 0.0% |
| Social Justice Party of New Brunswick | 476 | 0.1% | 0 | 0.0% |
| Consensus NB Party | 278 | 0.1% | 0 | 0.0% |
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal Party | 17 | 31 | +14 | 34.3% | 48.2% | +13.9 pp |
| Progressive Conservative Party | 27 | 16 | −11 | 39.3% | 35.0% | −4.3 pp |
| Green Party | 3 | 2 | −1 | 15.2% | 13.8% | −1.5 pp |
| People’s Alliance of New Brunswick | 2 | 0 | −2 | 9.2% | 0.9% | −8.3 pp |
Seat changes by party
49 → 49 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal Party | 13 | 31 | +18 | 33.1% | 48.2% | +15.2 pp |
| Progressive Conservative Party | 42 | 16 | −26 | 46.8% | 35.0% | −11.8 pp |
| Green Party | 0 | 2 | +2 | 4.4% | 13.8% | +9.4 pp |
| Progressive Conservative Party of New Brunswick | 2 | — | — | 2.5% | — | — |
Seat changes by party
57 → 49 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal Party | 27 | 31 | +4 | 36.8% | 48.2% | +11.5 pp |
| Progressive Conservative Party | 21 | 16 | −5 | 29.8% | 35.0% | +5.2 pp |
| Green Party | 1 | 2 | +1 | 5.7% | 13.8% | +8.1 pp |
| Green Party of New Brunswick/Parti Vert du Nouveau Brunswick | 1 | — | — | 1.8% | — | — |
| New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick | 5 | — | — | 5.7% | — | — |
| Progressive Conservative Party of New Brunswick | 2 | — | — | 4.3% | — | — |
Seat changes by party
57 → 49 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal Party | 21 | 31 | +10 | 37.8% | 48.2% | +10.4 pp |
| Progressive Conservative Party | 22 | 16 | −6 | 31.9% | 35.0% | +3.1 pp |
| Green Party | 3 | 2 | −1 | 11.9% | 13.8% | +1.9 pp |
| People’s Alliance of New Brunswick | 3 | 0 | −3 | 12.6% | 0.9% | −11.7 pp |
Seat changes by party
49 → 49 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal Party | 17 | 31 | +14 | 34.3% | 48.2% | +13.9 pp |
| Progressive Conservative Party | 27 | 16 | −11 | 39.3% | 35.0% | −4.3 pp |
| Green Party | 3 | 2 | −1 | 15.2% | 13.8% | −1.5 pp |
| People’s Alliance of New Brunswick | 2 | 0 | −2 | 9.2% | 0.9% | −8.3 pp |
Seat changes by party
49 → 49 seats
Historical trends
Liberal Party Progressive Conservative Party Progressive Conservative Party of New Brunswick Green Party Green Party of New Brunswick/Parti Vert du Nouveau Brunswick New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick People’s Alliance of New Brunswick
Chart data
| Election | Liberal Party | Progressive Conservative Party | Progressive Conservative Party of New Brunswick | Green Party | Green Party of New Brunswick/Parti Vert du Nouveau Brunswick | New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick | People’s Alliance of New Brunswick |
|---|---|---|---|---|---|---|---|
| September 27, 2010 | 13 | 42 | 2 | 0 | 0 | 0 | 0 |
| September 22, 2014 | 27 | 21 | 2 | 1 | 1 | 5 | 0 |
| September 24, 2018 | 21 | 22 | — | 3 | — | — | 3 |
| September 14, 2020 | 17 | 27 | — | 3 | — | — | 2 |
| October 21, 2024 | 31 | 16 | — | 2 | — | — | 0 |
Liberal Party Progressive Conservative Party Progressive Conservative Party of New Brunswick Green Party Green Party of New Brunswick/Parti Vert du Nouveau Brunswick New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick People’s Alliance of New Brunswick
Chart data
| Election | Liberal Party | Progressive Conservative Party | Progressive Conservative Party of New Brunswick | Green Party | Green Party of New Brunswick/Parti Vert du Nouveau Brunswick | New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick | People’s Alliance of New Brunswick |
|---|---|---|---|---|---|---|---|
| September 27, 2010 | 13 | 42 | 2 | 0 | 0 | 0 | 0 |
| September 22, 2014 | 27 | 21 | 2 | 1 | 1 | 5 | 0 |
| September 24, 2018 | 21 | 22 | — | 3 | — | — | 3 |
| September 14, 2020 | 17 | 27 | — | 3 | — | — | 2 |
| October 21, 2024 | 31 | 16 | — | 2 | — | — | 0 |
Liberal Party Progressive Conservative Party Progressive Conservative Party of New Brunswick Green Party Green Party of New Brunswick/Parti Vert du Nouveau Brunswick New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick People’s Alliance of New Brunswick
Chart data
| Election | Liberal Party | Progressive Conservative Party | Progressive Conservative Party of New Brunswick | Green Party | Green Party of New Brunswick/Parti Vert du Nouveau Brunswick | New Brunswick Liberal Association/Association libérale du Nouveau-Brunswick | People’s Alliance of New Brunswick |
|---|---|---|---|---|---|---|---|
| September 27, 2010 | 33.1% | 46.8% | 2.5% | 4.4% | 0.2% | 1.0% | 1.1% |
| September 22, 2014 | 36.8% | 29.8% | 4.3% | 5.7% | 1.8% | 5.7% | 1.8% |
| September 24, 2018 | 37.8% | 31.9% | — | 11.9% | — | — | 12.6% |
| September 14, 2020 | 34.3% | 39.3% | — | 15.2% | — | — | 9.2% |
| October 21, 2024 | 48.2% | 35.0% | — | 13.8% | — | — | 0.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
49 districts found
Swipe to compare parties · Tap a district for full results
| District | Liberal | PC | Green | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| Albert-Riverview | 2,59931.2% | 31.2% | 4,36352.4% | 52.4% | 97211.7% | 11.7% | 8,328 |
| Arcadia-Butternut Valley-Maple Hills | 2,28929.3% | 29.3% | 4,28454.8% | 54.8% | 1,09314.0% | 14.0% | 7,815 |
| Bathurst | 3,35756.7% | 56.7% | 2,02934.3% | 34.3% | 3255.5% | 5.5% | 5,923 |
| Beausoleil-Grand-Bouctouche-Kent | 5,79464.5% | 64.5% | 1,76119.6% | 19.6% | 1,22013.6% | 13.6% | 8,977 |
| Belle-Baie-Belledune | 5,05363.1% | 63.1% | 1,25415.7% | 15.7% | 1,41117.6% | 17.6% | 8,011 |
| Caraquet | 6,00289.3% | 89.3% | 71910.7% | 10.7% | —— | — | 6,721 |
| Carleton-Victoria | 2,15928.0% | 28.0% | 4,79862.3% | 62.3% | 4515.9% | 5.9% | 7,698 |
| Carleton-York | 2,13627.2% | 27.2% | 4,62258.9% | 58.9% | 6758.6% | 8.6% | 7,848 |
| Champdoré-Irishtown | 3,73253.1% | 53.1% | 2,45034.9% | 34.9% | 74310.6% | 10.6% | 7,028 |
| Dieppe-Memramcook | 5,60066.3% | 66.3% | 1,31115.5% | 15.5% | 1,53118.1% | 18.1% | 8,442 |
| Edmundston-Vallée-des-Rivières | 5,57381.9% | 81.9% | 1,04915.4% | 15.4% | —— | — | 6,808 |
| Fredericton - York | 2,52731.0% | 31.0% | 3,57243.8% | 43.8% | 1,67320.5% | 20.5% | 8,161 |
| Fredericton North | 4,13051.1% | 51.1% | 2,75334.1% | 34.1% | 92211.4% | 11.4% | 8,078 |
| Fredericton South-Silverwood | 4,60551.6% | 51.6% | 2,28725.6% | 25.6% | 1,86020.9% | 20.9% | 8,917 |
| Fredericton-Grand Lake | 2,27727.6% | 27.6% | 4,45654.0% | 54.0% | 86210.4% | 10.4% | 8,251 |
| Fredericton-Lincoln | 2,24427.4% | 27.4% | 2,30728.1% | 28.1% | 3,64644.5% | 44.5% | 8,197 |
| Fundy-The Isles-Saint John Lorneville | 2,05230.5% | 30.5% | 3,97159.0% | 59.0% | 3465.1% | 5.1% | 6,728 |
| Grand Falls-Vallée-des-Rivières-Saint-Quentin | 4,97662.1% | 62.1% | 2,49331.1% | 31.1% | 5406.7% | 6.7% | 8,009 |
| Hampton-Fundy-St. Martins | 3,25939.3% | 39.3% | 3,03536.6% | 36.6% | 1,55318.7% | 18.7% | 8,291 |
| Hanwell-New Maryland | 4,00642.8% | 42.8% | 3,94842.1% | 42.1% | 1,05111.2% | 11.2% | 9,368 |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Albert-Riverview | Sherry WilsonPC4,363 votes · 52.4%Runner-upDave GouthroLiberal2,599 votes · 31.2% | Dave GouthroLiberal2,599 votes · 31.2% | 21.2percentage points |
| Arcadia-Butternut Valley-Maple Hills | Don MonahanPC4,284 votes · 54.8%Runner-upConnie LarsonLiberal2,289 votes · 29.3% | Connie LarsonLiberal2,289 votes · 29.3% | 25.5percentage points |
| Bathurst | René LegacyLiberal3,357 votes · 56.7%Runner-upKim ChamberlainPC2,029 votes · 34.3% | Kim ChamberlainPC2,029 votes · 34.3% | 22.4percentage points |
| Beausoleil-Grand-Bouctouche-Kent | Benoit BourqueLiberal5,794 votes · 64.5%Runner-upAnn BastarachePC1,761 votes · 19.6% | Ann BastarachePC1,761 votes · 19.6% | 44.9percentage points |
| Belle-Baie-Belledune | Marco LeBlancLiberal5,053 votes · 63.1%Runner-upRachel BoudreauGreen1,411 votes · 17.6% | Rachel BoudreauGreen1,411 votes · 17.6% | 45.5percentage points |
| Caraquet | Isabelle ThériaultLiberal6,002 votes · 89.3%Runner-upJean Paul LanteignePC719 votes · 10.7% | Jean Paul LanteignePC719 votes · 10.7% | 78.6percentage points |
| Carleton-Victoria | Margaret JohnsonPC4,798 votes · 62.3%Runner-upJulian MoultonLiberal2,159 votes · 28.1% | Julian MoultonLiberal2,159 votes · 28.1% | 34.3percentage points |
| Carleton-York | Richard AmesPC4,622 votes · 58.9%Runner-upChris DuffieLiberal2,136 votes · 27.2% | Chris DuffieLiberal2,136 votes · 27.2% | 31.7percentage points |
| Champdoré-Irishtown | Lyne Chantal BoudreauLiberal3,732 votes · 53.1%Runner-upRicky GautreauPC2,450 votes · 34.9% | Ricky GautreauPC2,450 votes · 34.9% | 18.2percentage points |
| Dieppe-Memramcook | Natacha VautourLiberal5,600 votes · 66.3%Runner-upJacques GiguèreGreen1,531 votes · 18.1% | Jacques GiguèreGreen1,531 votes · 18.1% | 48.2percentage points |
| Edmundston-Vallée-des-Rivières | Jean Claude (JC) D'AmoursLiberal5,573 votes · 81.9%Runner-upRoger QuimperPC1,049 votes · 15.4% | Roger QuimperPC1,049 votes · 15.4% | 66.5percentage points |
| Fredericton - York | Ryan CullinsPC3,572 votes · 43.8%Runner-upTanya WhitneyLiberal2,527 votes · 31.0% | Tanya WhitneyLiberal2,527 votes · 31.0% | 12.8percentage points |
| Fredericton North | Luke RandallLiberal4,130 votes · 51.1%Runner-upJill GreenPC2,753 votes · 34.1% | Jill GreenPC2,753 votes · 34.1% | 17.1percentage points |
| Fredericton South-Silverwood | Susan HoltLiberal4,605 votes · 51.6%Runner-upNicolle CarlinPC2,287 votes · 25.7% | Nicolle CarlinPC2,287 votes · 25.7% | 26.0percentage points |
| Fredericton-Grand Lake | Kris AustinPC4,456 votes · 54.0%Runner-upKevin DignamLiberal2,277 votes · 27.6% | Kevin DignamLiberal2,277 votes · 27.6% | 26.4percentage points |
| Fredericton-Lincoln | David CoonGreen3,646 votes · 44.5%Runner-upDaniel ChippinPC2,307 votes · 28.1% | Daniel ChippinPC2,307 votes · 28.1% | 16.3percentage points |
| Fundy-The Isles-Saint John Lorneville | Ian LeePC3,971 votes · 59.0%Runner-upPatty BorthwickLiberal2,052 votes · 30.5% | Patty BorthwickLiberal2,052 votes · 30.5% | 28.5percentage points |
| Grand Falls-Vallée-des-Rivières-Saint-Quentin | Chuck ChiassonLiberal4,976 votes · 62.1%Runner-upMarc-André RossPC2,493 votes · 31.1% | Marc-André RossPC2,493 votes · 31.1% | 31.0percentage points |
| Hampton-Fundy-St. Martins | John HerronLiberal3,259 votes · 39.3%Runner-upFaytene GrasseschiPC3,035 votes · 36.6% | Faytene GrasseschiPC3,035 votes · 36.6% | 2.7percentage points |
| Hanwell-New Maryland | Cindy MilesLiberal4,006 votes · 42.8%Runner-upJudy Wilson-SheePC3,948 votes · 42.1% | Judy Wilson-SheePC3,948 votes · 42.1% | 0.6percentage points |