COMPUTED FROM THE DATA

The interesting bits

Skip the dropdowns. These are the biggest movers, widest gaps and longest trends hiding in the site’s data — every card computed straight from the numbers, with a link to dig further on the map or in the charts.

Rent · 1992–2025

The long climb of Vancouver rent

$2,364 average 2-bedroom rent, Vancouver, 2025
×3.1 since 1992 ($772)
$2,364 1992 2025
Vancouver

Toronto over the same span: $755 → $2,045. Occupied purpose-built rentals, so it sits below asking rents.

Every city's rent curve → StatCan / CMHC · Table 34-10-0133 (Rental Market Survey)
Rent · change since 2015

Where rent rose fastest this decade

+121% 2-bedroom rent change in Squamish, 2015→2025
Squamish 121.2%
Duncan 111.5%
Kelowna 111.1%
Canmore 110.2%
Courtenay 106.5%

Change in average 2-bedroom rent across metro areas and agglomerations, 2015→2025 (nominal).

All 130 rental markets → StatCan / CMHC · Table 34-10-0133 (Rental Market Survey)
Rent · 2025

Canada's priciest rental markets

$2,438 average 2-bedroom rent in Canmore
Canmore $2,438
Vancouver $2,364
Squamish $2,179
Victoria $2,121
Yellowknife $2,109

Cheapest surveyed market: Dolbeau-Mistassini at $677 — the priciest market rents for 3.6× that.

Rent on the map → StatCan / CMHC · Table 34-10-0133 (Rental Market Survey)
Affordability · 2021

Years of income to buy a home

11.7× home value ÷ household income, Greater Vancouver (BC)
Greater Vancouver (BC) 11.7×
Sunshine Coast (BC) 10.8×
Toronto (ON) 10.7×
Capital (BC) 10.1×
Squamish-Lillooet (BC) 10.1×

At the other end, Division No. 23 (MB) sits at 0.7×. The 'median multiple' — a rough count of years of gross income to buy the median home.

The multiple, mapped → Derived from 2021 Census (dwelling value ÷ household income)
Home values · 2016→2021

Five years of home-price surge

+122% median dwelling value change, Elgin (ON)
Elgin (ON) 122.4%
Chatham-Kent (ON) 116.7%
Niagara (ON) 114.7%
Oxford (ON) 111.2%
Essex (ON) 109.4%

Census-to-census change in the median value of owner-occupied dwellings (nominal dollars).

Values by census division → StatCan · 2016 & 2021 Census of Population
Income · 2016→2021, inflation-adjusted

A real raise almost everywhere

+13.8% real household-income growth, Ontario
Ontario 13.8%
British Columbia 12.6%
Quebec 12.4%
Nunavut 12.4%
Prince Edward Island 11.4%

In 2020 constant dollars, so this is growth after inflation, not prices. The exception: Newfoundland and Labrador (-2.1%), Alberta (-5.9%).

All provinces & territories → StatCan · 2016 & 2021 Census of Population
Income · by federal riding

The richest ridings in the country

$145,000 median household income, Fort McMurray--Cold Lake
Fort McMurray--Cold Lake $145,000
King--Vaughan $138,000
Oakville North--Burlington $137,000
Carleton $136,000
Brampton East $130,000

Lowest: Sherbrooke at $55,600 — 2.6× apart.

Income by riding → StatCan · 2016 & 2021 Census of Population
Poverty · Market Basket Measure

Where low income runs deepest

37.6% below the MBM poverty line, Qikiqtaaluk (NU)
Qikiqtaaluk (NU) 37.6%
Kitikmeot (NU) 37.0%
Kivalliq (NU) 28.7%
Region 1 (NT) 21.8%
Region 2 (NT) 17.5%

Share of people below a poverty line set by the local cost of essentials. Lowest: Communauté maritime des Îles-de-la-Madeleine (QC) at 2.1%. Territories use the cost-adjusted Northern MBM.

The poverty map → StatCan 2021 Census · Tables 98-10-0113 + 98-10-0109 (Northern MBM)
Population · 2016→2021

Canada's boomtowns

+44% five-year population growth, East Gwillimbury (ON)
East Gwillimbury (ON) 44.4%
Langford (BC) 31.8%
New Tecumseth (ON) 28.3%
Thorold (ON) 26.7%
Bromont (QC) 25.6%

Fastest-growing municipalities of 10,000+ people between the last two censuses.

All 5,000+ municipalities → StatCan · 2016 & 2021 Census of Population
Median age · 2021

Two Canadas, a generation apart

36 yrs gap between the oldest and youngest census divisions
Haliburton (ON) 59.2
Guysborough (NS) 58
Mékinac (QC) 58
Kitikmeot (NU) 25.8
Division No. 22 (MB) 25.4
Kivalliq (NU) 23.6

Oldest: Haliburton (ON) at 59.2. Youngest: Kivalliq (NU) at 23.6 — young families and high birth rates in the North, retirees on the coasts.

The age map → StatCan · 2016 & 2021 Census of Population
Commuting · 2016→2021

The pandemic put commuters in cars

216 of 293 census divisions where car commuting's share rose
Division No. 11 (NL) +28.0 pp
Division No. 18 (SK) +11.6 pp
Region 4 (NT) +11.5 pp
Region 3 (NT) +10.7 pp
Division No. 23 (MB) +10.5 pp

Between the 2016 census and the May-2021 census (mid-pandemic), driving's share of commutes rose almost everywhere as transit riders stayed home.

Car share by division → StatCan · 2016 & 2021 Census of Population
Immigration · 2021

Where newcomers put down roots

60.3% of Richmond (BC) residents are immigrants
Richmond (BC) 60.3%
Markham (ON) 58.6%
Richmond Hill (ON) 58.2%
Mississauga (ON) 53.2%
Brampton (ON) 52.9%

Highest immigrant shares among municipalities of 25,000+ people. National share: 23.0%.

Immigration, mapped → StatCan · 2016 & 2021 Census of Population
Indigenous identity · 2021

The Indigenous North

85.8% of Nunavut identifies as Indigenous
Region 3 (NT) 93.9%
Division No. 11 (NL) 93.7%
Division No. 19 (MB) 92.9%
Kivalliq (NU) 92.7%
Kitikmeot (NU) 90.6%

Against 5.0% nationally. The highest census divisions reach 93.9% (Region 3 (NT)).

Identity by division → StatCan · 2016 & 2021 Census of Population
Bilingualism · 2021

Where both official languages live

67.5% English–French bilingual, Kent (NB)
Kent (NB) 67.5%
Prescott and Russell (ON) 65.9%
Gatineau (QC) 65.0%
Vaudreuil-Soulanges (QC) 64.6%
Les Collines-de-l'Outaouais (QC) 64.4%

Highest outside Quebec: Kent (NB) at 67.5%. National rate: 18.0%.

Bilingualism, mapped → StatCan · 2016 & 2021 Census of Population
Smoking · 2015/16 → 2023/24

Smoking keeps sliding

13.1% median health region's smoking rate, 2023/24
was 19.7% in 2015/16
13.1% 2015/2016 2023/2024
median of 89 regions

Current smoking fell in 86 of 89 health regions over the four CCHS cycles.

Every health region → StatCan · Table 13-10-0972 (Canadian Community Health Survey)
Life satisfaction · 2015/16 → 2023/24

The national mood dipped

84.3% median region satisfied with life, 2023/24
was 92.3% in 2015/16
84.3% 2015/2016 2023/2024
median of 89 regions

Life satisfaction fell in 89 of 89 health regions; the steepest drop was -14.8 pp in Richmond Health Service Delivery Area.

Satisfaction by region → StatCan · Table 13-10-0972 (Canadian Community Health Survey)
Obesity · 2015/16 → 2023/24

Obesity is still climbing

35.5% median region's adult obesity rate, 2023/24
was 31.4% in 2015/16
35.5% 2015/2016 2023/2024
median region

Self-reported obesity rose in 81 of 89 health regions across the four cycles. Survey estimates — small regions carry sampling error.

Obesity by region → StatCan · Table 13-10-0972 (Canadian Community Health Survey)
Perceived health · 2023/24

Who feels healthiest

64.5% rate their health very good or excellent, Région du Nord-du-Québec
Région du Nord-du-Québec 64.5%
Région du Saguenay—Lac-Saint-Jean 63.7%
Région de la Capitale-Nationale 60.9%
Région de la Mauricie et du Centre-du-Québec 59.1%
Région de la Côte-Nord 58.7%

Lowest: Zone 5 (Campbellton area) at 34.3% — a 30-point spread in how healthy Canadians feel.

Perceived health, mapped → StatCan · Table 13-10-0972 (Canadian Community Health Survey)
Crime severity · 1998–2024

A quarter-century of falling crime…

24 of 24 metro areas with a lower Crime Severity Index than in 1998
62.8 1998 2024
median of 24 metros

The median metro's index: 113 then, 63 now (Canada 2006 = 100). Volume and seriousness of police-reported crime combined.

Every metro's curve → StatCan · Table 35-10-0026 (Crime Severity Index)
Crime severity · the turn

…but it turned in 2014

26 of 32 metros with a higher index in 2024 than at the 2014 low
62.8 2010 2024
median metro

The median metro's long decline bottomed out at 60.9 in 2014 and has drifted up to 62.8 since (+3%).

The full series → StatCan · Table 35-10-0026 (Crime Severity Index)
Crime severity · 2024

Highest and lowest crime severity

142 Crime Severity Index, Chilliwack
Chilliwack 141.7
Kamloops 129.9
Winnipeg 124.4
Red Deer 118.7
Kelowna 108.8

Calmest metro: Barrie at 48 — 2.9× apart. Canada 2006 = 100.

Crime on the map → StatCan · Table 35-10-0026 (Crime Severity Index)
2021 election · closest races

Races decided by a whisker

0.0% margin of victory in Châteauguay--Lacolle
Châteauguay--Lacolle 0.0%
Trois-Rivières 0.1%
Davenport 0.2%
Brome--Missisquoi 0.3%
Sault Ste. Marie 0.6%

The tightest seat's published margin rounds to zero — effectively a coin flip. Five ridings were decided by less than half a point.

All 338 margins → Elections Canada · official voting results (2015 / 2019 / 2021 general elections)
2021 election · safest seats

Fortress ridings

67.3% winning margin in Souris--Moose Mountain
Souris--Moose Mountain 67.3%
Battle River--Crowfoot 61.5%
Cypress Hills--Grasslands 61.0%
Bow River 59.8%
Saint-Léonard--Saint-Michel 58.9%

The safest seats in the country — all won by more than half the vote over the runner-up.

Margins, high to low → Elections Canada · official voting results (2015 / 2019 / 2021 general elections)
Turnout · 2015 → 2021

Turnout is drifting down

62.2% average riding's turnout, 2021
was 68.2% in 2015
62.2% 2015 2021
average riding

Turnout fell in 334 of 338 ridings between the 2015 and 2021 general elections. (Average of riding rates, not the national rate.)

Turnout by riding → Elections Canada · official voting results (2015 / 2019 / 2021 general elections)
Turnout · 2021

The turnout gap

33.8% turnout in Nunavut, the country's lowest
Nunavut 33.8%
Churchill--Keewatinook Aski 35.8%
Desnethé--Missinippi--Churchill River 43.6%
Abitibi--Baie-James--Nunavik--Eeyou 44.7%
Richmond Centre 46.2%

Highest: Souris--Moose Mountain at 76.3% — more than double. Remote ridings vote least; the rural Prairies vote most.

Turnout, mapped → Elections Canada · official voting results (2015 / 2019 / 2021 general elections)

Facts are recomputed whenever the site’s data refreshes, so the superlatives stay current. Sources and their limits are on the data page.