City vs city

Toronto vs Oshawa

Toronto is bigger (7,108,874 vs 493,441). Toronto has higher rent for a two-bedroom ($2,045 vs $1,762). Oshawa has higher median household income ($102,000 vs $97,000). Oshawa has milder winters, with January averaging (-4.8°C vs -6.2°C). Toronto has longer commutes (29.8 min vs 29.3 min).

TorontoOshawa
People
Population (latest est.)7,108,874493,441
Growth since 2021+9.8%+13.8%
Median age39.639.6
Immigrants46.6%22.3%
Speak English & French7.4%7.3%
Bachelor's degree or higher (25–64)46.5%28.4%
Money
Median household income$97,000$102,000
Unemployment rate7.5%9.8%
Inflation (CPI, 12 months)+2.1%—
Housing
Avg. 1-bedroom rent$1,761$1,586
Avg. 2-bedroom rent$2,045$1,762
Rent change, 5 years+24.9%+30.1%
Vacancy rate3.0%3.7%
Median home value$980,000$755,000
Homeowners65.1%74.9%
Spend 30%+ on housing30.5%23.5%
Getting around
Average commute29.8 min29.3 min
Take transit15.6%5.1%
Walk or bike5.7%2.9%
Safety
Crime Severity Index55.0—
Climate
January average-6.2°C-4.8°C
July daily high26.8°C25.1°C
Snow per year151 cm106 cm
Precipitation per year895 mm872 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

-10°-1°8°16°25°JanMarMayJulSep
TorontoOshawa

Two-bedroom rent over time

$916$1,229$1,541$1,853$2,16620152016201720182019202020212022202320242025
TorontoOshawa