Saint John-St. Croix

NB • ATL

Rural New Brunswick

2025 Projection

Projected Winner

CPC

Conservative Party

+10.4% margin

Party Support

CPC Conservative Party
50.9%
LPC Liberal Party
40.5%
NDP New Democratic Party
6.0%
GPC Green Party
2.1%
OTH Other
0.5%

Historical Results

2021 Election

CPC

Conservative Party

+19.1% margin

CPC CPC
47.1%
LPC LPC
28.0%
NDP NDP
13.0%
PPC PPC
7.6%
GPC GPC
4.0%
OTH OTH
0.2%

2019 Election

CPC

Conservative Party

+19.1% margin

CPC CPC
46.7%
LPC LPC
27.5%
GPC GPC
12.7%
NDP NDP
9.1%
PPC PPC
2.9%
OTH OTH
1.1%

Candidates

CPC

John Williamson

Conservative Party

LPC

Karen Ludwig

Liberal Party

NDP

Andrew Hill

New Democratic Party

GPC

Gerald Irish

Green Party

Riding ID: 13009 • Last Updated: April 18, 2024

Back to All Ridings