Largest cities of British Columbia
| Cities | Populations | Distance from Ottawa |
| Vancouver | 600,000 inhabitants | 3,544 km |
| Surrey | 394,976 inhabitants | 3,526 km |
| Okanagan | 297,601 inhabitants | 3,257 km |
| Victoria | 289,625 inhabitants | 3,581 km |
| Burnaby | 202,799 inhabitants | 3,532 km |
| Ladner | 200,000 inhabitants | 3,545 km |
| Richmond | 182,000 inhabitants | 3,547 km |
| Abbotsford | 151,683 inhabitants | 3,486 km |
| Anmore | 126,456 inhabitants | 3,524 km |
| Kelowna | 125,109 inhabitants | 3,273 km |
| Coquitlam | 114,565 inhabitants | 3,517 km |
| Delta | 101,668 inhabitants | 3,531 km |
| Nanaimo | 84,905 inhabitants | 3,604 km |
| Chilliwack | 77,000 inhabitants | 3,463 km |
| Maple Ridge | 70,000 inhabitants | 3,508 km |
| Kamloops | 68,714 inhabitants | 3,320 km |
| White Rock | 66,450 inhabitants | 3,527 km |
| Prince George | 65,558 inhabitants | 3,450 km |
| New Westminster | 58,549 inhabitants | 3,530 km |
| North Vancouver | 48,000 inhabitants | 3,539 km |
| Vernon | 47,274 inhabitants | 3,253 km |
| West End | 44,560 inhabitants | 3,544 km |
| West Vancouver | 42,694 inhabitants | 3,545 km |
| Penticton | 37,721 inhabitants | 3,287 km |
| Campbell River | 33,430 inhabitants | 3,677 km |
| Courtenay | 32,793 inhabitants | 3,667 km |
| North Cowichan | 32,272 inhabitants | 3,594 km |
| West Kelowna | 28,793 inhabitants | 3,281 km |
| Port Moody | 27,512 inhabitants | 3,524 km |
| Walnut Grove | 25,683 inhabitants | 3,512 km |
| Langley | 23,606 inhabitants | 3,514 km |
| Langford | 22,459 inhabitants | 3,590 km |
| Duncan | 22,199 inhabitants | 3,596 km |
| Port Alberni | 21,282 inhabitants | 3,664 km |
| Terrace | 19,443 inhabitants | 3,823 km |
| Cranbrook | 18,610 inhabitants | 3,014 km |
| Oak Bay | 18,015 inhabitants | 3,576 km |
| Pitt Meadows | 17,410 inhabitants | 3,514 km |
| Fort St. John | 17,402 inhabitants | 3,325 km |
| Salmon Arm | 16,205 inhabitants | 3,249 km |
| Prince Rupert | 14,708 inhabitants | 3,936 km |
| Colwood | 14,687 inhabitants | 3,589 km |
| Williams Lake | 14,168 inhabitants | 3,426 km |
| Quesnel | 13,788 inhabitants | 3,441 km |
| Powell River | 12,779 inhabitants | 3,631 km |
| Aldergrove | 12,363 inhabitants | 3,502 km |
| Parksville | 12,000 inhabitants | 3,627 km |
| North Saanich | 11,089 inhabitants | 3,579 km |
| Dawson Creek | 10,802 inhabitants | 3,285 km |
| Whistler | 10,600 inhabitants | 3,515 km |
| Hanceville | 10,000 inhabitants | 3,491 km |
| Nelson | 9,813 inhabitants | 3,123 km |
| Trail | 9,707 inhabitants | 3,159 km |
| Kitimat | 8,987 inhabitants | 3,833 km |
| Ladysmith | 8,740 inhabitants | 3,600 km |
| Castlegar | 8,715 inhabitants | 3,153 km |
| Revelstoke | 7,533 inhabitants | 3,168 km |
| Merritt | 7,179 inhabitants | 3,362 km |
| Gibsons | 6,821 inhabitants | 3,568 km |
| Kimberley | 6,513 inhabitants | 3,026 km |
| Summerland | 6,292 inhabitants | 3,291 km |
| Sooke | 6,145 inhabitants | 3,608 km |
| Sechelt | 5,977 inhabitants | 3,584 km |
| Smithers | 5,438 inhabitants | 3,728 km |
| Fernie | 5,019 inhabitants | 2,963 km |
| Creston | 4,816 inhabitants | 3,072 km |
| Metchosin | 4,803 inhabitants | 3,594 km |
| Agassiz | 4,738 inhabitants | 3,448 km |
| Oliver | 4,647 inhabitants | 3,290 km |
| Hope | 4,598 inhabitants | 3,422 km |
| Fort Nelson | 4,514 inhabitants | 3,451 km |
| Osoyoos | 4,314 inhabitants | 3,286 km |
| Armstrong | 4,275 inhabitants | 3,245 km |
| Grand Forks | 4,208 inhabitants | 3,213 km |
| Golden | 4,038 inhabitants | 3,079 km |
| Fruitvale | 3,790 inhabitants | 3,148 km |
| Sparwood | 3,667 inhabitants | 2,948 km |
| Rossland | 3,619 inhabitants | 3,166 km |
| Bowen Island | 3,551 inhabitants | 3,556 km |
| Houston | 2,884 inhabitants | 3,700 km |
| Invermere | 2,871 inhabitants | 3,021 km |
| Lake Cowichan | 2,870 inhabitants | 3,621 km |
| Enderby | 2,830 inhabitants | 3,240 km |
| Sicamous | 2,732 inhabitants | 3,225 km |
| Princeton | 2,706 inhabitants | 3,354 km |
| Burns Lake | 2,635 inhabitants | 3,643 km |
| Cumberland | 2,630 inhabitants | 3,672 km |
| Chetwynd | 2,587 inhabitants | 3,373 km |
| Elkford | 2,585 inhabitants | 2,944 km |
| Chase | 2,471 inhabitants | 3,274 km |
| Tumbler Ridge | 2,454 inhabitants | 3,332 km |
| Lillooet | 2,324 inhabitants | 3,433 km |
| Pemberton | 2,192 inhabitants | 3,500 km |
| Logan Lake | 2,190 inhabitants | 3,357 km |
| Ashcroft | 1,796 inhabitants | 3,387 km |
| Nakusp | 1,706 inhabitants | 3,149 km |
| Tofino | 1,655 inhabitants | 3,744 km |
| Lumby | 1,625 inhabitants | 3,231 km |
| Ucluelet | 1,566 inhabitants | 3,724 km |
| Vanderhoof | 1,462 inhabitants | 3,532 km |
| Lions Bay | 1,385 inhabitants | 3,548 km |
| Peachland | 1,305 inhabitants | 3,293 km |
| Salmo | 1,125 inhabitants | 3,126 km |
| Hornby Island | 1,100 inhabitants | 3,648 km |
| Cache Creek | 1,061 inhabitants | 3,388 km |
| Denman Island | 1,020 inhabitants | 3,658 km |