British Columbia Cities by Population 2024

57 cities

City
2024 Pop.
2023 Pop.
2016 Pop.
2011 Pop.
Change
Vancouver678,984672,857631,486603,5020.91%
Surrey608,478596,340517,887468,2512.04%
Burnaby248,869246,795232,755223,2180.84%
Richmond211,523209,824198,309190,4730.81%
Coquitlam161,857158,846139,284126,8041.9%
Abbotsford155,021153,249141,397133,4971.16%
Kelowna145,317142,943127,380117,3121.66%
Langley141,774138,453117,285104,1772.4%
Saanich121,551120,600114,148109,7520.79%
Delta106,156105,658102,23899,8630.47%
Nanaimo102,344100,78390,50483,8101.55%
Kamloops98,16397,14190,28085,6781.05%
Victoria95,91194,58485,79280,0171.4%
Chilliwack94,07992,72683,78877,9361.46%
Maple Ridge93,25291,80182,25676,0521.58%
North Vancouver88,42988,11385,93584,4120.36%
New Westminster79,83478,67270,99665,9761.48%
Prince George77,36976,94074,00371,9740.56%
Port Coquitlam63,12362,54058,61255,9580.93%
Langford47,89446,10835,34229,2283.87%
Vernon43,42042,99240,11638,1800.99%
Mission43,01942,47238,83336,4261.29%
West Vancouver42,12242,16642,47342,694-0.1%
West Kelowna35,66935,27832,65530,9021.11%
Penticton35,22535,03933,76132,8770.53%
Campbell River34,96334,65732,58831,1860.88%
Port Moody34,43334,32233,55133,0110.33%
North Cowichan31,12130,93729,67628,8070.6%
Courtenay27,97827,66925,59924,2161.12%
Squamish23,96823,36019,51217,1582.6%
Fort St. John22,90022,53820,15518,6091.61%
Cranbrook21,26921,11320,04719,3190.74%
White Rock20,97320,84319,95219,3390.63%
Esquimalt20,24219,89917,65516,2091.72%
Pitt Meadows19,99519,81218,57317,7360.93%
Central Saanich18,32118,12516,81415,9361.08%
Oak Bay18,22118,20518,09418,0150.09%
Colwood18,16117,99316,85916,0930.93%
Salmon Arm18,10018,05017,70617,4640.28%
Port Alberni17,57417,58717,67817,743-0.07%
Whistler16,01015,42011,8549,8243.83%
Sooke15,96515,56013,00111,4352.6%
Lake Country15,13214,83612,92211,7081.99%
Comox14,69414,60914,02813,6270.58%
Parksville13,42413,30612,51411,9770.88%
Dawson Creek13,19413,06312,17811,5831.01%
Powell River13,14413,14613,15713,165-0.01%
Sidney12,50812,40011,67211,1780.87%
View Royal12,29012,03710,4089,3812.1%
Summerland12,17212,10111,61511,2800.59%
Terrace11,89911,86611,64311,4860.27%
Sechelt11,89111,66810,2169,2911.92%
Prince Rupert11,77311,82812,22012,508-0.46%
North Saanich11,51011,47711,24911,0890.29%
Coldstream11,20511,13410,64810,3140.64%
Nelson11,14311,07010,57210,2300.66%
Williams Lake10,62810,64310,75310,832-0.15%

The largest city in British Columbia is Vancouver, with a 2024 population of 678,984. Langford is the fastest growing city in British Columbia, having grown 3.87% annually between 2011 and 2016.

  1. Canada Census Data - Official Canadian Census Data.

Sources