Guest, Sign inJoin
2141 Spirit of Kamloops entering Armstrong BC

ArmstrongBritish Columbia

TownGrade
C+
#1,594 of 2,556

Statistics Canada places it in the North Okanagan census division. In British Columbia, this town has 5,643 residents.

5 places within 19 kmMap →
Photo: Historyted at English Wikipedia · Public domain
2141 Spirit of Kamloops entering Armstrong BC

Armstrong, British Columbia · Photo: Historyted at English Wikipedia · Public domain

Population
5,643
people, 2025 estimate
Median age
50
years · British Columbia’s towns: 48
Postsecondary
51%
of residents 15 and over hold a postsecondary certificate, diploma or degree · Canadian towns: 56%
Walk, cycle, transit
9%
walk, cycle or take transit to work · Canadian towns: 8%

Is Armstrong a good place to live?

Housing is expensive (D). Safety is weaker too (C+). Its strongest subject is jobs & income (A−). The overall grade comes out at C+, better than just over two fifths of Canadian towns. That places it #122 of 250 in British Columbia.

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. 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 Armstrong grades

Each subject compares Armstrong 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 Armstrong stand out

The 2 things Armstrong does most differently from other towns.

Picked automatically from the data

The data

Data highlights are ordered by what stands out in Armstrong.

HousingCost of living D

Armstrong is a town of owners: 84% of households own their home, above British Columbia’s towns and Canadian towns

$500,000median home value, 2021DCost of living Grade

Rent took 21% of household income, about level with Canadian towns (20%) and below British Columbia’s towns (24%). The median home value was $500,000, between British Columbia’s towns ($720,000) and Canadian towns ($406,000).

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

Armstrong$500,000
British Columbia$720,000
Canadian towns$406,000
Census 2021ArmstrongBritish ColumbiaCanada
Households owning their home84%76%74%
Median home value, 2021$500,000$720,000$406,000
Households spending 30%+ on shelter17%21%18%
Rent as a share of income21%24%20%
$1,010
monthly rent for a two-bedroom
$1,040
median monthly shelter cost for owners, 2021

Statistics Canada, Census 2021; CMHC Rental Market Survey via Statistics Canada · Values come from owners at the 2021 census and incomes from 2020, so they predate the later rise in rates.

Climate

Summer runs warm in Armstrong: July highs of 28.4°C, above British Columbia’s towns and Canadian towns

28.4°CJuly afternoons

In January the thermometer sinks to −6.4°C overnight, lower than British Columbia’s towns (0.5°C) yet higher than Canadian towns (−13.5°C). The most precipitation falls in June: 55 mm in a normal year. A normal December brings 31 cm of snow, the most of any month.

Average high by season · ECCC normals, 1991–2020

Winter0.7°C
Spring15.0°C
Summer26.7°C
Autumn12.9°C
Normals, 1991–2020ArmstrongBritish ColumbiaCanada
July afternoon high28.4°C23.1°C25.5°C
Precipitation a year447 mm1,152 mm883 mm
January night low−6.4°C0.5°C−13.5°C
Days with frost a year13560159
93 cm
of snow a year
135
days with frost a year
97
days with precipitation a year

Environment and Climate Change Canada, Canadian Climate Normals 1991–2020 (Vernon)

Work & commuteJobs & income A−

Commuters in Armstrong have a short way to work, 22 min on average, less than in British Columbia’s towns and Canadian towns

9%walk, cycle or take transit

The car took 87% of commuters, about level with both British Columbia’s towns (87%) and Canadian towns (89%).

How working residents got to work · census 2021

Car or van87%
Walk7%
Bicycle2%
Public transit1%
Census 2021ArmstrongBritish ColumbiaCanada
Average trip22 min26 min26 min
Car or van87%87%89%
$77,500
median household income, 2020
10%
worked from home, May 2021
42%
of commuters work inside the municipality

Statistics Canada, Census 2021 (labour and commuting) · Counted in May 2021, under pandemic rules: fewer commutes and more people between jobs than in a normal year.

HealthHealth B+

52% of adults around Armstrong rate their health very good or excellent

52%very good or excellent healthB+Health Grade

Across the region, life runs to 81.0 years on average: women 84.1, men 78.2, in 2022/2024. Smoking is commoner than in the province: 12% of adults, against 8.9% for British Columbia. On average 16% of adults live with arthritis, diabetes or high blood pressure, between British Columbia’s towns (15%) and Canadian towns (17%). Measured from where Armstrong’s residents live, the nearest hospital is 1.2 km away, under the typical 3.7 km. For health survey and life expectancy, the only official count covers all of the Okanagan Health Service Delivery Area, Armstrong included.

Very good or excellent health · adults, age-standardised

Armstrong52%
British Columbia’s towns50%
Canadian towns52%
HealthArmstrongBritish ColumbiaCanada
Smokers12%9%12%
Chronic conditions (average share)16%15%17%
Very good or excellent health52%50%52%
1.2 km
from homes to a hospital, on average
12%
of adults smoke, age-standardised
13 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

Natural hazardsHazard risk C

17% of homes tested in Armstrong’s area are above the radon guideline

Moderatewildfire bandCHazard risk Grade

Shaking is about as much of a worry in Armstrong as in most places, at $0.020 a year per $1,000 of building value ($0.030 typical). The national inventory holds one flood map for it, from City of the town. Wildfire is a moderate presence around Armstrong: 7.2% of the land within 25 km has burned since 1986, 0.18% a year, short of the band that counts against Risk.

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

Armstrong17%
British Columbia’s towns1.8%
Canadian towns6.6%
HazardsArmstrongBritish ColumbiaCanada
Radon tests above the guideline17%1.8%6.6%
Earthquake loss per $1,000 of buildings a year$0.020$0.36$0.030
$0.020
expected earthquake loss a year per $1,000 of buildings
Moderate
wildfire band
6.0 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 · Radon tests: one figure for all of the Okanagan health region

SafetySafety C+

For safety, Armstrong gets a C+

74Crime Severity Index

Property crime runs at 21 per 1,000 people a year. Violent incidents came to 15 per 1,000 residents a year, higher than both British Columbia’s towns (12.5) and Canadian towns (12).

Year by year · Crime Severity Index for each year

202393
202469
202559
2023–2025ArmstrongBritish ColumbiaCanada
Property crime per 1,000213131.2
Violent crime1512.512
70
non-violent Crime Severity Index
23%
of incidents cleared, 2023–25

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

SchoolsSchools C+

For schools, Armstrong gets a C+

4schools within 3 kmC+Schools Grade

Counting a 3 km margin, Armstrong has 3 elementary schools and 1 secondary school.

SchoolLevelStudentsSystem
Armstrong Elementary Middle fifth in British ColumbiaIn ArmstrongElementaryElementary–English public
Pleasant Valley Secondary Fourth fifth in British ColumbiaIn ArmstrongSecondarySecondary–English public

See all 4 schools →

1.1 km
to the nearest secondary school

Provincial school lists and results, 2025/26

Outdoors

Protected land around Armstrong beats 8 in 10 Canadian towns

8%of the land within 10 km protected

One protected area is close by. 3.6 km from town is Silver Star Park, the nearest provincial park. For a national park, Mount Revelstoke National Park is 92 km away.

Protected land · of the land within 10 km

Armstrong8%
British Columbia’s towns6.7%
Canadian towns2.3%
OutdoorsArmstrongBritish ColumbiaCanada
Protected land within 10 km8%6.7%2.3%
Public protected areas within 10 km1144
92 km
to Mount Revelstoke National Park
3.6 km
to Silver Star Park
1
public protected area within 10 km

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

Who lives here

A median age of 50: Armstrong is older than 85% of Canadian towns

50median age

7.1% of residents came to Canada as immigrants, between British Columbia’s towns (12%) and Canadian towns (6.4%). First Nations, Métis and Inuit people make up 7.3% of residents, above British Columbia’s towns (5%) and Canadian towns (2.8%) alike.

ArmstrongBritish ColumbiaCanada

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

Schooling · Highest qualification, residents 15 and over

No certificate, diploma or degree17%
Postsecondary qualification51%

Women and men · all residents

52.5% of Armstrong’s residents are women

2,530 men and 2,795 women lived here in 2021, against a share of women of 50.9% for Canada.

Who lives in Armstrong
ArmstrongBritish ColumbiaCanada
Under 1516%14%16%
15 to 6455%64%64%
65+30%21%19%
No certificate, diploma or degree17%13%16%
Postsecondary qualification51%56%56%

Statistics Canada, Census 2021; British Columbia and Canada: medians of towns of 2,500+

Weather

In Armstrong, November normally means 5°C afternoons and −2°C nights

5°Ca normal November afternoon

The year peaks in July (28°C) and bottoms out in January (−6°C). November normally sees 49 mm of precipitation. Snowfall in a normal November: 18 cm. ECCC’s forecast for Vernon is on the Weather page, hour by hour.

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

November5°C
December0°C
January−1°C
February3°C
SeasonHighLowRain and snow
Winter1°C−6°C106 mm
Spring15°C3°C95 mm
Summer27°C12°C122 mm
Autumn13°C3°C124 mm
−2°C
a normal November night
49 mm
of rain and snow in a normal November

ECCC normals, 1991–2020 (Vernon); the forecast is on the Weather page

Town hall

Mel Arnold (Conservative Party of Canada) holds Kamloops—Shuswap—Central Rockies, the riding that includes Armstrong

20 of the 43 MPs from British Columbia belong to the Liberal Party of Canada.

Wikidata, MAMH, MMAH, Statistics Canada

Library & civic lifeCivic life grade A−

Armstrong’s public library is Armstrong Branch

From the centre of Armstrong, it is 1.2 km away.

Provincial library statistics, OpenStreetMap, the CRA and Statistics Canada

Keep exploring

Everything we know about Armstrong

15pages on Armstrong

Famous people from Armstrong

4 notable people were born in Armstrong.

See all 4 →

About Armstrong

Town in British Columbia

Armstrong is a municipality in British Columbia, 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
5,643 (people, 2025 estimate)
Province or territory
British Columbia
Census division
North Okanagan
Census subdivision
5937028

Armstrong’s neighbours

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

SpallumcheenEnderbyElectoral Area D, Columbia-ShuswapElectoral Area B, North OkanaganElectoral Area C, North OkanaganSpallumcheenEnderbyElectoral Area D, Columbia-ShuswapElectoral Area B, North OkanaganElectoral Area C, North OkanaganArmstrong
How the neighbours grade
TownPeoplekmOverallCostSafetyHealth
Armstrong5,643—C+DC+B+
Spallumcheen5,8433.5C+DB+B
Enderby3,29213C−DB−B
Electoral Area D, Columbia-Shuswap4,82914DDA−C
Electoral Area B, North Okanagan3,41516B−DB−B
Electoral Area C, North Okanagan5,02917BC−B−B

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

Questions about Armstrong

Who are the people of Armstrong?

At the 2021 census, 7% were immigrants and 4% belonged to a visible minority (Canadian towns’ median: 15%). 7% identify as First Nations, Métis or Inuit.

How old are the people of Armstrong?

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

What kind of homes are in Armstrong?

Single-detached houses make up 69% of the homes here, where Canadian towns sit at 64%; 0% are in high-rise apartments. 28% of households are one person, and the average is 2.3.

Has Armstrong grown?

It added people: 5,114 in 2016, 5,323 in 2021, 4.1% more, where the middle of Canadian towns grew 4.1%. Statistics Canada’s 2025 estimate is 5,643.

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).