Guest, Sign inJoin
St. Stephen, New Brunswick aerial view

St. StephenNew Brunswick

TownGrade
D
#2,450 of 2,556

4,876 people call this town in New Brunswick home. It is part of Charlotte, a census division.

3 places within 19 kmMap →
Photo: Quintin Soloviev · CC BY 4.0
St. Stephen, New Brunswick aerial view

St. Stephen, New Brunswick · Photo: Quintin Soloviev · CC BY 4.0

Population
4,876
people, 2025 estimate
Median age
48
years · New Brunswick’s towns: 46.8
Postsecondary
48%
of residents 15 and over hold a postsecondary certificate, diploma or degree · Canadian towns: 56%
Walk, cycle, transit
10%
walk, cycle or take transit to work · Canadian towns: 8%

Is St. Stephen a good place to live?

St. Stephen’s lowest grade is for safety (D). The town’s overall grade is D, better than nearly a tenth of Canadian towns. It ranks #53 of 59 in New Brunswick. Health is weaker too (C). Getting around on foot or by bus is easy (A−). Hazards are a real consideration (D).

This town's rent is the 2021 census rent scaled to 2025 by its province's ratio of surveyed to census rents: no rental survey covers it, so its Cost Grade is less sure. Safety is the police detachment's figure, shared with the towns and countryside around it. No School Grade: this province doesn't publish comparable results school by school. Health is graded on the health region's survey figures and life expectancy, with the distance to hospital giving the town its own spread.

How St. Stephen grades

Each subject compares St. Stephen with Canadian towns of 2,500 or more, ordered by how far it is from the middle. Towns in other countries are graded separately.

How grading works

How TownRatings grades Canadian towns →

What makes St. Stephen stand out

The 3 things St. Stephen does most differently from other towns.

Picked automatically from the data

The data

Data highlights are ordered by what stands out in St. Stephen.

SafetySafety D

The police who cover St. Stephen record more serious crime than New Brunswick’s towns or Canadian towns: a Crime Severity Index of 144

144Crime Severity Index

Crime Severity Index, Violent Crime Severity Index, violent crime and property crime per 1,000 for the St Stephen detachment area

For violence alone, its police area’s index was 115, higher than both New Brunswick’s towns (82) and Canadian towns (86). Violent crime in the area its police cover: 25.5 per 1,000 people a year. Thefts, break-ins and damage add up to 60.2 per 1,000 residents a year where it is policed.

Year by year · Crime Severity Index for each year

2023149
2024144
2025138
2023–2025St. StephenNew BrunswickCanada
Crime Severity Index1447367
Property crime per 1,00060.230.931.2
Violent crime25.514.912
Violent Crime Severity Index1158286
156
non-violent Crime Severity Index
23%
of incidents cleared, 2023–25

Statistics Canada, Uniform Crime Reporting Survey, 2023–2025 average

Natural hazardsHazard risk D

On hazards, St. Stephen comes out behind 89% of Canadian towns

Lowwildfire bandDHazard risk Grade

Of the homes tested for radon, 11% were over 200 Bq/m³, below New Brunswick’s towns (20%) but above Canadian towns (6.6%). Burn scars are few around St. Stephen, with 0.6% of the land within 25 km touched by fire since 1986 (0.01% a year). Flood mapping exists: a study by Service New Brunswick - GeoNB. Shaking is a bigger worry than in most places, at $0.16 a year per $1,000 of building value ($0.030 typical).

Radon tests above the guideline · share of tested homes, 200 Bq/m³

St. Stephen11%
New Brunswick’s towns20%
Canadian towns6.6%
HazardsSt. StephenNew BrunswickCanada
Earthquake loss per $1,000 of buildings a year$0.16$0.036$0.030
Radon tests above the guideline11%20%6.6%
$0.16
expected earthquake loss a year per $1,000 of buildings
Low
wildfire band
3.5 km
to the nearest land burned since 1986
1
flood study on the national inventory

NRCan seismic risk model and burned areas, Health Canada radon survey, the Flood Hazard Map Inventory · Data for radon tests covers the Region 2 health region

HealthHealth C

Fewer adults feel healthy around St. Stephen: 43% say very good or excellent (52% for the typical Canadian town)

43%very good or excellent healthCHealth Grade

Source area for health survey and life expectancy: the Zone 2 (Saint John area)

A child born in the region can expect 79.3 years, below both New Brunswick’s towns (80.1) and Canadian towns (81.5). Measured from where St. Stephen’s residents live, the nearest hospital is 1.8 km away, under the typical 3.7 km. For everyday care, the nearest pharmacy is 1.5 km away on average (0.8 within 3 km).

Very good or excellent health · adults, age-standardised

St. Stephen43%
New Brunswick’s towns43%
Canadian towns52%
HealthSt. StephenNew BrunswickCanada
Chronic conditions (average share)21%18%17%
Very good or excellent health43%43%52%
Life expectancy at birth79.380.181.5
Smokers13%13%12%
79.3
years of life expectancy, 2022/2024
1.8 km
from homes to a hospital, on average
13%
of adults smoke, age-standardised
1.5 km
from homes to a pharmacy, on average

Statistics Canada, Canadian Community Health Survey 2023/2024 and life expectancy 2022/2024; Open Database of Healthcare Facilities

HousingCost of living C+

Fewer households own their home in St. Stephen than in New Brunswick’s towns or across Canadian towns: 60%

$150,000median home value, 2021C+Cost of living Grade

Shelter took 30% or more of income for 15% of households, between New Brunswick’s towns (9%) and Canadian towns (18%). Rent took a quarter of household income, above both New Brunswick’s towns (20%) and Canadian towns (20%).

What homes were worth · The median owner’s estimate at the 2021 census

St. Stephen$150,000
New Brunswick$187,000
Canadian towns$406,000
Census 2021St. StephenNew BrunswickCanada
Households owning their home60%86%74%
Rent as a share of income25%20%20%
Households spending 30%+ on shelter15%9%18%
$750
monthly rent for a two-bedroom
$680
median monthly shelter cost for owners, 2021

Statistics Canada, Census 2021; CMHC Rental Market Survey via Statistics Canada · The 2021 census asked owners what their home was worth; those values, and 2020 incomes, are what this compares.

Work & commuteJobs & income C+

Commuters in St. Stephen have a short way to work, 15 min on average, less than in New Brunswick’s towns and across Canadian towns

10%walk, cycle or take transit

The car took 89% of commuters, below New Brunswick’s towns (95%) and close to Canadian towns (89%).

How working residents got to work · census 2021

Car or van89%
Walk10%
Census 2021St. StephenNew BrunswickCanada
Average trip15 min21 min26 min
Car or van89%95%89%
$56,800
median household income, 2020
8%
worked from home, May 2021
75%
of commuters work inside the municipality

Statistics Canada, Census 2021 (labour and commuting) · The 2021 census was taken in May 2021, during COVID-19 restrictions: more people than usual worked from home or were off work.

Climate

More rain and snow fall on St. Stephen than on 83% of Canadian towns: 1,125 mm a year

25.7°CJuly afternoons

Some 241 cm of snow falls in a typical year, between New Brunswick’s towns (310 cm) and Canadian towns (141 cm). October is the wettest month, with 120 mm of rain and snow on average. Most of the snow comes in January, about 64 cm.

Average high by season · ECCC normals, 1991–2020

Winter−0.5°C
Spring10.7°C
Summer24.4°C
Autumn14.2°C
Normals, 1991–2020St. StephenNew BrunswickCanada
Snowfall a year241 cm310 cm141 cm
Precipitation a year1,125 mm1,121 mm883 mm
July afternoon high25.7°C25.1°C25.5°C
Days with frost a year172170159
241 cm
of snow a year
172
days with frost a year
109
days with precipitation a year

Environment and Climate Change Canada, Canadian Climate Normals 1991–2020 (St. Stephen)

Weather

In St. Stephen, November normally means 7°C afternoons and −3°C nights

7°Ca normal November afternoon

November normally sees 103 mm of precipitation. A normal December brings highs of 1°C, lows of −9°C. Expect around 13 cm of snow in November. July brings the warmest days, 26°C; January the coldest nights, −14°C.

Normal highs, the months ahead · ECCC normals, 1991–2020

November7°C
December1°C
January−2°C
February−1°C
SeasonHighLowRain and snow
Winter0°C−12°C263 mm
Spring11°C−1°C289 mm
Summer24°C11°C250 mm
Autumn14°C2°C322 mm
−3°C
a normal November night
103 mm
of rain and snow in a normal November

ECCC normals, 1991–2020 (St. Stephen); the forecast is on the Weather page

Town hall

St. Stephen sends John Williamson (Conservative Party of Canada) to the Commons from Saint John—St. Croix

St.

Wikidata, MAMH, MMAH, Statistics Canada

Library & civic lifeCivic life grade A−

St. Stephen has two public libraries, Saint Croix Public Library and St. Croix Public Library

Without open library statistics in New Brunswick, the page names St.

Provincial library statistics, OpenStreetMap, the CRA and Statistics Canada

Who lives here

St. Stephen skews older, with 26% of residents 65 or over, more than in New Brunswick’s towns and across Canadian towns

48median age

Both official languages: just over one in ten residents, lower than New Brunswick’s towns (27%) yet higher than Canadian towns (7.5%). One measure of family life: 15% of residents are under 15.

St. StephenNew BrunswickCanada

Ages · Share of residents in each age group, Census 2021

Schooling · Highest qualification, residents 15 and over

No certificate, diploma or degree16%
Postsecondary qualification48%

Women and men · all residents

53.3% of St. Stephen’s residents are women

By the 2021 count the town had 2,405 women and 2,105 men, while Canada has 50.9% women.

Who lives in St. Stephen
St. StephenNew BrunswickCanada
Under 1515%15%16%
15 to 6459%63%64%
65+26%23%19%
No certificate, diploma or degree16%18%16%
Postsecondary qualification48%50%56%

Statistics Canada, Census 2021; New Brunswick and Canada: medians of towns of 2,500+

Outdoors

New River Beach Provincial Park, 56 km away, is the closest provincial park to St. Stephen

0.7%of the land within 10 km protected

Out to 10 km from the town’s edge, 0.7% of the land is protected; 2.3% is typical for a Canadian town. The nearest national park is more than 100 km away. The 10 km around town hold 4 protected areas. 6.6 km out lies the largest, 4042400, at 211 ha.

Protected land · of the land within 10 km

St. Stephen0.7%
New Brunswick’s towns6%
Canadian towns2.3%
OutdoorsSt. StephenNew BrunswickCanada
Protected land within 10 km0.7%6%2.3%
Public protected areas within 10 km274
56 km
to New River Beach Provincial Park
2
public protected areas within 10 km

Canadian Protected and Conserved Areas Database (CPCAD), OpenStreetMap routes and beaches

Schools

St. Stephen and its edges hold 4 schools: 3 elementary schools and 1 secondary school

4schools within 3 km

Secondary school means a trip of 2.2 km at the nearest, below New Brunswick’s towns (4.5 km) but above Canadian towns (1.2 km).

SchoolLevelStudentsSystem
Milltown Elementary SchoolIn St. StephenElementaryElementary–English public
St. Stephen High SchoolIn St. StephenSecondarySecondary–English public

See all 4 schools →

Schools within 3 kmSt. StephenNew BrunswickCanada
Nearest secondary school2.2 km4.5 km1.2 km
2.2 km
to the nearest secondary school

Statistics Canada’s Open Database of Educational Facilities · Source note: the province publishes no results school by school, so there’s no schools grade in New Brunswick.

History

56% of St. Stephen’s homes were built before 1961

1historic place

The registers list 1 historic place inside the town, and it carries the highest designation.

Historic places by designation · inside the town

Highest designations1
Other federal designations0
Provincial and local listings0
1885
oldest construction date on the record
56%
of homes built before 1961 · Canadian towns 18%
HeritageSt. StephenNew BrunswickCanada
Homes built before 196156%18%18%

Canadian Register of Historic Places, Directory of Federal Heritage Designations, Québec’s Répertoire du patrimoine culturel, Wikidata; Census 2021 homes by period

Keep exploring

Everything we know about St. Stephen

15pages on St. Stephen
Nearby attractions

Charlotte County Museum and 2 more in and around St. Stephen

Museums, historic sites, parks, gardens and days out in and near St. Stephen, the best known first.

All attractions →
Places: © OpenStreetMap contributors (ODbL) · Wikidata · ODCAF · federal and Québec heritage registers · CPCAD

Photos: each place’s Wikidata image, from Wikimedia Commons under the licence below (our copy, resized).

Photo credits (1)

Famous people from St. Stephen

35 notable people were born in St. Stephen.

See all 35 →
Photo credits

Henry Burr: Bain News Service, publisher, Public domain · Don Sweeney: TheAHL, CC BY 2.0 · William Frederick Todd: Studio Livernois, Public domain · Margherita Arlina Hamm: Photographer unidentified, Public domain

About St. Stephen

Town in New Brunswick

St. Stephen is a municipality in New Brunswick, read by TownRatings as Statistics Canada draws it: one census subdivision, so its figures cover the whole municipality.

Statistics Canada: population estimates 2025 (17-10-0155), Census of Population 2021, 2021 census boundaries.

Population
4,876 (people, 2025 estimate)
Province or territory
New Brunswick
Census division
Charlotte
Census subdivision
1302037

St. Stephen’s neighbours

The nearest places of 1,000 or more. Statistics Canada

Saint StephenSaint DavidSaint JamesSaint StephenSaint DavidSaint JamesSt. Stephen
How the neighbours grade
TownPeoplekmOverallCostSafetyHealth
St. Stephen4,876—DC+DC
Saint Stephen1,7724.8—BDC
Saint David1,5597.3—B+DC−
Saint James1,08515——DD

People: Statistics Canada, Census 2021. Distances: centre to centre.

Questions about St. Stephen

Who are the people of St. Stephen?

5% of residents belong to a visible minority, against 15% for the median of Canadian towns; 2% have an Indigenous identity and 8% are immigrants.

Do people in St. Stephen speak French?

Many do: 11% are bilingual in English and French (Canadian towns’ median: 8%), and 0.1% speak French only.

Is St. Stephen growing?

It added people: 4,415 in 2016, 4,510 in 2021, 2.2% more, where the middle of Canadian towns grew 4.1%. Statistics Canada’s 2025 estimate is 4,876.

Is St. Stephen a young town or an old one?

Its median age is 48, where Canadian towns sit at 45.2.

Sources: Statistics Canada, Census of Population 2021 · population estimates 2025 (17-10-0155) and 2021 census boundaries · Uniform Crime Reporting Survey 2023–25 (35-10-0026, 35-10-0183 to 35-10-0190) · CMHC rents as published by Statistics Canada (34-10-0133) · grades by TownRatings. Under the Statistics Canada Open Licence.

Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).