City vs city

Saint John vs Fredericton

Saint John is bigger (144,543 vs 125,303). Fredericton has higher rent for a two-bedroom ($1,431 vs $1,290). Fredericton has higher median household income ($79,000 vs $74,000). Saint John has milder winters, with January averaging (-7.9°C vs -9.4°C). Saint John has longer commutes (19.2 min vs 17.4 min).

Saint JohnFredericton
People
Population (latest est.)144,543125,303
Growth since 2021+8.6%+12.9%
Median age44.441.2
Immigrants6.6%8.9%
Speak English & French15.7%22.5%
Bachelor's degree or higher (25–64)26.7%38.4%
Money
Median household income$74,000$79,000
Unemployment rate5.5%6.2%
Inflation (CPI, 12 months)+4.8%—
Housing
Avg. 1-bedroom rent$1,001$1,208
Avg. 2-bedroom rent$1,290$1,431
Rent change, 5 years+56.4%+45.1%
Vacancy rate1.5%—
Median home value$200,000$240,000
Homeowners69.3%69.7%
Spend 30%+ on housing14.3%14.8%
Getting around
Average commute19.2 min17.4 min
Take transit2.7%2.3%
Walk or bike4.7%6.1%
Safety
Crime Severity Index70.080.5
Climate
January average-7.9°C-9.4°C
July daily high22.6°C25.5°C
Snow per year240 cm252 cm
Precipitation per year1,295 mm1,078 mm

Green marks the generally more favourable value where one exists. Census figures are from 2021; rent, jobs, prices and population are the latest releases.

Average temperature by month

-13°-4°5°14°23°JanMarMayJulSep
Saint JohnFredericton

Two-bedroom rent over time

$632$853$1,074$1,296$1,51720152016201720182019202020212022202320242025
Saint JohnFredericton