Cities in British Columbia

Trail, Canada
Trail is a city in the West Kootenay region of the Interior of British Columbia, Canada. It was named after the Dewdney Trail, which passed through the area.

Castlegar, Canada
Castlegar is the second largest city in the West Kootenay region of British Columbia, Canada. It is located within the Selkirk Mountains at the confluence of ... more

Rossland, Canada
Rossland is a city in the West Kootenay region of British Columbia. Tucked high in the Monashee Mountains, Rossland is at an elevation of 1023 metres (3410 feet... more

Grand Forks, Canada
Grand Forks, population 3,985, is a city in the Boundary Country of the West Kootenay region of British Columbia, Canada. It is located at the confluence of the... more

Fernie, Canada
Fernie is a city in the Elk Valley area of the East Kootenay region of southeastern British Columbia, Canada, located on BC Highway 3 on the eastern approaches ... more

Kimberley, Canada
Kimberley is a small city in southeast British Columbia, Canada along Highway 95A between the Purcell and Rocky Mountains. Kimberley was named in 1896 after the... more

Cranbrook, Canada
Cranbrook is a city in southeast British Columbia, located on the west side of the Kootenay River at its confluence with the St. Mary's River,[2] It is the ... more

Sparwood, Canada
Sparwood is a district municipality in the Canadian Province of British Columbia. It is the second largest community on the Elk River. Located approximately 30... more

Invermere, Canada
Invermere is a community in eastern British Columbia, Canada, near the border of Alberta. With its growing permanent population of almost 4,000 (including ... more

Dawson Creek, Canada
Dawson Creek is a city in northeastern British Columbia, Canada. The municipality of 24.37 square kilometres (9.41 sq mi) had a population of 11,583 in 2011.... more

Smithers, Canada
Smithers is a town located in northwestern British Columbia, Canada, approximately halfway between Prince George and Prince Rupert. Smithers is located in the ... more

Prince George, Canada
Prince George, with a population of 71,973 (census agglomeration of 88,043), is the largest city in northern British Columbia, Canada, and is the "Northern ... more

Fort Nelson, Canada
Fort Nelson is a community in northeast British Columbia, Canada within the Northern Rockies Regional Municipality (NRRM). It held town status prior to February... more

Valemount, Canada
Valemount is a village of 1,018 people in east central British Columbia, Canada located 488 kilometres (303 mi) from Edmonton, Alberta. It is situated between ... more

Terrace, Canada
Terrace is a city on the Skeena River in British Columbia, Canada. The Kitselas people, a tribe of the Tsimshian Nation, have lived in the Terrace area for ... more

Sandspit, Canada
Sandspit is the largest community on Moresby Island, in Haida Gwaii off the Pacific coast of British Columbia, Canada. The unincorporated community had a ... more

Williams Lake, Canada
Williams Lake, is a city in the Central Interior of British Columbia, Canada. Located in the central part of a region known as the Cariboo, it is the largest ... more

Quesnel, Canada
Quesnel is a small city that is part of the Cariboo District of British Columbia, Canada. Located nearly evenly between the cities of Prince George and ... more

Alexandria, Canada
North Glengarry is a township in eastern Ontario, Canada, in the United Counties of Stormont, Dundas and Glengarry. It is a predominantly rural area located ... more

Hope, Canada
Hope is a district municipality located at the confluence of the Fraser and Coquihalla rivers in the province of British Columbia, Canada. Hope is at the ... more

Lillooet, Canada
Lillooet formerly Cayoosh Flat, is a community on the Fraser River in British Columbia, Canada, about 240 kilometres (150 mi) up the British Columbia Railway ... more

Vancouver, Canada
Vancouver, a gem on Canada's west coast, harmoniously blends urban sophistication with breathtaking natural beauty. Stroll along the seawall, surrounded by ... more

Langley, Canada
The Township of Langley is a district municipality immediately east of the City of Surrey in southwestern British Columbia, Canada. It extends south from the ... more

Abbotsford, Canada
Abbotsford is a city located in the Lower Mainland region of British Columbia, adjacent to Greater Vancouver. The community of 375.55 square kilometres (145.00 ... more

Chilliwack, Canada
Chilliwack is a Canadian city in the province of British Columbia. It has long been a predominantly agricultural community, but with an estimated population of ... more

North Vancouver, Canada
The District of North Vancouver is the larger of the two. Bounded by the Capilano River to the west, Indian Arm to the east, Burrard Inlet to the south, and the... more

Port Moody, Canada
Port Moody is a city in Metro Vancouver, enveloping the east end of Burrard Inlet in British Columbia, Canada. Port Moody is the smallest of the Tri-Cities, ... more

New Westminster, Canada
New Westminster is an historically important city in the Lower Mainland region of British Columbia, Canada, and is a member municipality of the Greater ... more

Burnaby, Canada
Burnaby is a city in British Columbia, Canada, located immediately to the east of Vancouver. It is the third-largest city in British Columbia by population, ... more
Port Coquitlam, Canada
Port Coquitlam is a city in British Columbia, Canada. Located 27 km east of Vancouver, it sits at the confluence of the Fraser River and the Pitt River. ... more