The Basics

Population

4,112

Average Age

49

Typical Assessed Value

$427k

Hospital

In town

Nearest Airport

Castlegar · 1 hr

Setting

Warm dry valley · Kettle & Granby rivers

Population & age: Statistics Canada, 2021 Census. Typical home value: single-family median assessed value, BC Assessment 2026.
Welcome to Boundary Country. Grand Forks offers a blend of the dry, sunny Okanagan climate with the community-minded, alternative lifestyles embraced by residents of the Kootenays. Influenced by a large Doukhobor population in the early 1900s, Grand Forks supports food producers, artisans, artists, and musicians. Locals are resilient, welcoming and proud of their history and the subtle beauty of the grasslands, graceful pine forests, and gentle valleys. Part of the Kettle Valley trail network, spectacular hikes and bike rides are readily accessible.

Distances: to Nelson — 198 km | 2 hr 15 min; to Cranbrook — 398 km | 4 hr 30 min; to Kelowna — 200 km | 2 hr 20 min; to Spokane, WA — 118 km | 1 hr 30 min
Good to know

Honest Trade-offs

If you are drawn to…

  • Sunny, gardening-friendly climate that values self-sufficiency.
  • Artistic and artisanal community with a relaxed pace.
  • Joining forces with like-minded people and being part of a collective.
  • The comfort of having a full-care hospital in town.

Challenges to be aware of…

  • Larger centres are distant and involve mountain roads.
  • Blueberry-Paulson Pass can be hazardous in winter.
  • Christina Lake is a busy tourist attraction during the summer.
  • There is no commercial airport.
Everyday Life

Daily Living

Healthcare

  • Grand Forks has a real in-town hospital — Boundary District Hospital, with 24-hour emergency, 7 days a week — plus medical clinics, dental and pharmacies in town. Strong health access for the Boundary.
  • Family doctors are tight across BC, but Grand Forks has an active family-practice base and recruits for it.

Education & services

  • A full K–12 path in town: Hutton and Perley elementary schools and Grand Forks Secondary (SD51).
  • Complete shopping, hardware, banking and a Selkirk College learning centre round out a genuine small-city service base.

Getting around

  • Grand Forks sits on Highway 3, ~1 hr west of Castlegar near the US border. The nearest commercial airport is Castlegar (~1 hr); Kelowna and Spokane are each ~2 hr and ~1.5 hr. Local BC Transit runs in town.
  • A dry-belt valley means milder, drier winters than the lake-and-mountain communities, though Highway 3 climbs passes to the west.

Recreation & culture

  • Christina Lake (~20 min east) — BC’s warmest tree-lined lake — for summer boating, paddling and swimming, plus a championship golf course. The Kettle and Granby rivers meet in town for floating and fishing; Gladstone and Granby Provincial Parks and the rail trails add hiking and biking.
  • A distinctive culture: the Grand Forks Art Gallery, deep Doukhobor heritage (borscht, vereniki and pyrahi on local menus), museums, and a long-running farmers’ market in an agricultural “Sunshine Valley.”
How far to…

Distances

Christina Lake

20 min

warmest lake in BC
Airport

1 hr

Castlegar (YCG)
Kelowna

200 km

2 hr 20 min
Nelson

198 km

2 hr 15 min
Dig Deeper

Useful local links



For sale now

Properties for Sale in Grand Forks

About Castlegar

Community Information

A curated collection of useful tidbits of information. 

The Basics

Population

8,338 (2021)

Average Age

45 (2021)

Average Home Price

$443,076

Community Site

Education, Healthcare, and Transportation


Education
Healthcare
The Castlegar Health Centre is a vital part of the Castlegar community. The centre provides much-needed emergency services, x-ray and medical lab services to local residents and Area I and J of the Central Kootenay Regional District.

Transportation
Did we miss something?
Help us make this community better, email us with your suggestions. 

Testimonials