Skip to content
AreaScore

Compare places

Compare 2 places free, 3 with Basic and 4 with Pro.

Add a place

Add another place to compare it side by side.

Your priorities

Set what matters most to you and get your own AreaScore for each place. Available with Basic.

See plans
Measure
Upper SahaliBritish ColumbiaPopulation 5,962Remove
AreaScore
Overall AreaScore33Below average
Affordability43Average
Safety8Poor
Healthcare42Average
Getting around78Good
Amenities65Good
Schools68Good
Economy73Good
Connectivity100Excellent
Affordability
Average monthly rent$1,345/monthThis neighbourhood · 2021
Average rent, bachelor apartmentPurpose-built rentals, CMHC October survey.$1,328/monthMetro area average · 2025
Average rent, 1-bedroom apartmentPurpose-built rentals, CMHC October survey.$1,345/monthMetro area average · 2025
Average rent, 2-bedroom apartmentPurpose-built rentals, CMHC October survey.$1,673/monthMetro area average · 2025
Average rent, 3-bedroom apartmentPurpose-built rentals, CMHC October survey.$1,913/monthMetro area average · 2025
Median dwelling value (owner-estimated)$522,915This neighbourhood · 2021
Households spending 30%+ of income on housing18.5%This neighbourhood · 2021
Safety
Crime Severity Index (total)Lower is safer. 100 = Canada's level in 2006.1342025
Violent Crime Severity IndexLower is safer. 100 = Canada's level in 2006.135.82025
Healthcare
Clinics and pharmacies within 1 kmClinics, health centres and pharmacies within 1 km of home, on average.1.8This neighbourhood · 2026
Distance to the nearest hospitalStraight-line distance from where residents live, averaged over everyone in the place.2 kmThis neighbourhood · 2026
Residents with a regular healthcare providerResidents 12 and over who say they have a family doctor or other regular healthcare provider. Statistics Canada's Canadian Community Health Survey, by health region (two-year estimate).77.4%Health region · 2021/2022
Getting around
Commutes under 30 minutes87.7%This neighbourhood · 2021
Transit/walk/bike commute share9.7%This neighbourhood · 2021
Transit stops within 500 mBus, tram, train and ferry stops within 500 m of home, on average. OpenStreetMap can miss stops in smaller places.11.6This neighbourhood · 2026
Amenities
Libraries, community and recreation centres within 2 kmWithin 2 km of home, on average.20.4This neighbourhood · 2026
Grocery stores, restaurants and cafés within 1 kmWithin 1 km of home, on average.7.5This neighbourhood · 2026
Park space per residentMapped parks in the place, per resident. OpenStreetMap can miss parks in smaller places.23 m²This neighbourhood · 2026
Schools
Schools within 1.6 kmElementary and secondary schools within 1.6 km of home, on average.6.1This neighbourhood · 2026
Economy
Median household income$90,067This neighbourhood · 2021
Population growth (5-year)8.4%2021
Unemployment rate7.7%This neighbourhood · 2021
Connectivity
Homes with 50/10 Mbps internet availableHomes where a provider offers fixed internet of at least 50 Mbps down and 10 Mbps up, the CRTC's target for every home. ISED National Broadband Data.100%This neighbourhood · 2026
Homes with 50/10 Mbps on a wired lineHomes where 50/10 Mbps comes on a wired line (cable, fibre or DSL), the networks that also offer faster plans such as gigabit. Federal data does not report speeds above 50/10. ISED National Broadband Data.100%This neighbourhood · 2026
Climate
January average temperatureAverage of daily temperatures in January, 1991–2020, at the nearest Environment Canada weather station. Not part of the score.-2.7 °CNearest weather station · 1991-2020
July average temperatureAverage of daily temperatures in July, 1991–2020, at the nearest Environment Canada weather station. Not part of the score.21.9 °CNearest weather station · 1991-2020
Days with rainDays a year with at least 0.2 mm of rain, 1991–2020, at the nearest Environment Canada weather station. Not part of the score.83 daysNearest weather station · 1991-2020
Annual snowfallAverage snowfall in a year, 1991–2020, at the nearest Environment Canada weather station. Not part of the score.63 cmNearest weather station · 1991-2020
Distance to the weather stationHow far from the centre of this place the Environment Canada weather station behind these climate figures is (the farthest one if they come from different stations). The farther away, the less local the figures; beyond 40 km they are marked as estimated.8 kmNearest weather station · 1991-2020

Notes

Upper Sahali: Approximate boundaries

Kamloops doesn't publish neighbourhood boundaries, so AreaScore draws from the Census areas nearest where the name is placed by Natural Resources Canada, Wikidata, OpenStreetMap or AreaScore's own research. The outline follows Census lines and may not match how residents draw it. Figures marked city-wide are for all of Kamloops.

Sources

Adapted from Statistics Canada, Census of Population 2021 (Census Profile). This does not constitute an endorsement by Statistics Canada.

Adapted from CMHC, Rental Market Survey / Housing Market Information Portal. This does not constitute an endorsement by CMHC.

Adapted from Statistics Canada, Crime Severity Index (police services, provinces and Canada). This does not constitute an endorsement by Statistics Canada.

Adapted from Statistics Canada, Open Database of Healthcare Facilities, Open Database of Educational Facilities and Open Database of Recreational and Sport Facilities. This does not constitute an endorsement by Statistics Canada. Places also from OpenStreetMap, © OpenStreetMap contributors, available under the Open Database Licence.

Adapted from Statistics Canada, Health characteristics — regular healthcare provider (CCHS). This does not constitute an endorsement by Statistics Canada.

Adapted from ISED, National Broadband Data (pseudo-household availability). This does not constitute an endorsement by ISED.

Adapted from Environment and Climate Change Canada, Climate Normals 1991–2020. This does not constitute an endorsement by Environment and Climate Change Canada.