››

Largest cities of British Columbia

CitiesPopulationsDistance from Ottawa
Vancouver600,000 inhabitants3,544 km
Surrey394,976 inhabitants3,526 km
Okanagan297,601 inhabitants3,257 km
Victoria289,625 inhabitants3,581 km
Burnaby202,799 inhabitants3,532 km
Ladner200,000 inhabitants3,545 km
Richmond182,000 inhabitants3,547 km
Abbotsford151,683 inhabitants3,486 km
Anmore126,456 inhabitants3,524 km
Kelowna125,109 inhabitants3,273 km
Coquitlam114,565 inhabitants3,517 km
Delta101,668 inhabitants3,531 km
Nanaimo84,905 inhabitants3,604 km
Chilliwack77,000 inhabitants3,463 km
Maple Ridge70,000 inhabitants3,508 km
Kamloops68,714 inhabitants3,320 km
White Rock66,450 inhabitants3,527 km
Prince George65,558 inhabitants3,450 km
New Westminster58,549 inhabitants3,530 km
North Vancouver48,000 inhabitants3,539 km
Vernon47,274 inhabitants3,253 km
West End44,560 inhabitants3,544 km
West Vancouver42,694 inhabitants3,545 km
Penticton37,721 inhabitants3,287 km
Campbell River33,430 inhabitants3,677 km
Courtenay32,793 inhabitants3,667 km
North Cowichan32,272 inhabitants3,594 km
West Kelowna28,793 inhabitants3,281 km
Port Moody27,512 inhabitants3,524 km
Walnut Grove25,683 inhabitants3,512 km
Langley23,606 inhabitants3,514 km
Langford22,459 inhabitants3,590 km
Duncan22,199 inhabitants3,596 km
Port Alberni21,282 inhabitants3,664 km
Terrace19,443 inhabitants3,823 km
Cranbrook18,610 inhabitants3,014 km
Oak Bay18,015 inhabitants3,576 km
Pitt Meadows17,410 inhabitants3,514 km
Fort St. John17,402 inhabitants3,325 km
Salmon Arm16,205 inhabitants3,249 km
Prince Rupert14,708 inhabitants3,936 km
Colwood14,687 inhabitants3,589 km
Williams Lake14,168 inhabitants3,426 km
Quesnel13,788 inhabitants3,441 km
Powell River12,779 inhabitants3,631 km
Aldergrove12,363 inhabitants3,502 km
Parksville12,000 inhabitants3,627 km
North Saanich11,089 inhabitants3,579 km
Dawson Creek10,802 inhabitants3,285 km
Whistler10,600 inhabitants3,515 km
Hanceville10,000 inhabitants3,491 km
Nelson9,813 inhabitants3,123 km
Trail9,707 inhabitants3,159 km
Kitimat8,987 inhabitants3,833 km
Ladysmith8,740 inhabitants3,600 km
Castlegar8,715 inhabitants3,153 km
Revelstoke7,533 inhabitants3,168 km
Merritt7,179 inhabitants3,362 km
Gibsons6,821 inhabitants3,568 km
Kimberley6,513 inhabitants3,026 km
Summerland6,292 inhabitants3,291 km
Sooke6,145 inhabitants3,608 km
Sechelt5,977 inhabitants3,584 km
Smithers5,438 inhabitants3,728 km
Fernie5,019 inhabitants2,963 km
Creston4,816 inhabitants3,072 km
Metchosin4,803 inhabitants3,594 km
Agassiz4,738 inhabitants3,448 km
Oliver4,647 inhabitants3,290 km
Hope4,598 inhabitants3,422 km
Fort Nelson4,514 inhabitants3,451 km
Osoyoos4,314 inhabitants3,286 km
Armstrong4,275 inhabitants3,245 km
Grand Forks4,208 inhabitants3,213 km
Golden4,038 inhabitants3,079 km
Fruitvale3,790 inhabitants3,148 km
Sparwood3,667 inhabitants2,948 km
Rossland3,619 inhabitants3,166 km
Bowen Island3,551 inhabitants3,556 km
Houston2,884 inhabitants3,700 km
Invermere2,871 inhabitants3,021 km
Lake Cowichan2,870 inhabitants3,621 km
Enderby2,830 inhabitants3,240 km
Sicamous2,732 inhabitants3,225 km
Princeton2,706 inhabitants3,354 km
Burns Lake2,635 inhabitants3,643 km
Cumberland2,630 inhabitants3,672 km
Chetwynd2,587 inhabitants3,373 km
Elkford2,585 inhabitants2,944 km
Chase2,471 inhabitants3,274 km
Tumbler Ridge2,454 inhabitants3,332 km
Lillooet2,324 inhabitants3,433 km
Pemberton2,192 inhabitants3,500 km
Logan Lake2,190 inhabitants3,357 km
Ashcroft1,796 inhabitants3,387 km
Nakusp1,706 inhabitants3,149 km
Tofino1,655 inhabitants3,744 km
Lumby1,625 inhabitants3,231 km
Ucluelet1,566 inhabitants3,724 km
Vanderhoof1,462 inhabitants3,532 km
Lions Bay1,385 inhabitants3,548 km
Peachland1,305 inhabitants3,293 km
Salmo1,125 inhabitants3,126 km
Hornby Island1,100 inhabitants3,648 km
Cache Creek1,061 inhabitants3,388 km
Denman Island1,020 inhabitants3,658 km