Saint John—St. Croix


Saint John—St. Croix is a federal electoral district in New Brunswick, Canada, that has been represented in the House of Commons of Canada since 2004. Its population in 2016 was 65,287.

Political geography

As the name implies, the district comprises the southwestern portion of New Brunswick. It includes all of Charlotte County and portions of York, Sunbury, Queens, Kings and Saint John Counties.
Major towns include St. Stephen, St. Andrews, St. George, Grand Bay–Westfield, McAdam, Harvey Station, Fredericton Junction, Arcadia, and the Kingsclear and Hanwell regions near Fredericton.
The neighbouring ridings are Tobique—Mactaquac, Fredericton, Fundy Royal, and Saint John.
"Charlotte" riding was created in 1867. In 1966, it was merged into Carleton—Charlotte.
"Charlotte" riding was re-created in 1996 primarily from Carleton—Charlotte, and incorporating parts of Fundy—Royal, Saint John, and Fredericton—York—Sunbury ridings. Shortly after the 1997 election, the riding became known as "New Brunswick Southwest".
The 2003 redistribution abolished New Brunswick Southwest. The territory of the riding was combined with the area around Belleisle Bay in south-central New Brunswick), and named "St. Croix—Belleisle". This riding was renamed "New Brunswick Southwest" in 2004.
The 2012 federal electoral redistribution saw this riding gain territory from Fredericton, and lose small portions to Fredericton and Fundy Royal.
Following the 2022 federal electoral redistribution, the riding was largely replaced by Saint John—St. Croix. It gained the City of Saint John west of the St. John River from Saint John—Rothesay, it gained Burton from Fredericton and lost the Parishes of Dumfries, Prince William, Manners Sutton, Kingsclear, and the municipalities of Hanwell, and Harvey and the Indian Reserve of Kingsclear 6 to Tobique—Mactaquac. These changes came into effect upon the calling of the 2025 Canadian federal election.

Demographics

Ethnic groups: 97.1% White, 1.9% Aboriginal

Languages: 94.4% English, 4.1% French

Religions: 79.8% Christian, 19.8% No religion

Median income : $27,133

Average income : $34,743

Members of Parliament

This riding has elected the following members of Parliament: