British Columbia Cities by Population 2025

5 Most Populated British Columbia Cities

Canada Flag

Vancouver

766,296

Canada Flag

Surrey

718,258

Canada Flag

Burnaby

304,826

Canada Flag

Richmond

246,940

Canada Flag

Abbotsford

178,406

280 cities

City
2025 Pop.
2024 Pop.
2021 Pop.
2016 Pop.
Annual Change
Vancouver766,296756,008696,031664,9131.36%
Surrey718,258700,459597,141543,4952.54%
Burnaby304,826298,986261,800244,5671.95%
Richmond246,940242,966221,178207,6101.64%
Abbotsford178,406175,087160,759148,1211.9%
Coquitlam177,546174,248155,554146,1461.89%
Kelowna169,080165,200151,516133,3812.35%
Langley166,917162,269138,426122,9772.86%
Delta127,179125,165113,091106,5851.61%
Saanich126,373125,436122,889119,2090.75%
Nanaimo112,768110,707104,02294,3951.86%
Kamloops111,499109,633102,27194,4871.7%
Maple Ridge108,973106,48995,10786,4042.33%
Victoria104,484102,85696,27790,2361.58%
Chilliwack104,204102,30697,22287,6951.86%
North Vancouver100,18399,06391,59989,3691.13%
New Westminster94,50692,43382,94374,7612.24%
Prince George85,80884,90580,25977,4881.06%
Port Coquitlam70,29969,30664,20561,5221.43%
North Vancouver68,73067,30860,95155,5122.11%
Langford60,72058,32049,19937,3134.12%
Vernon50,06149,16746,19941,6771.82%
West Vancouver49,38848,88045,53943,8891.04%
Mission46,99546,22643,34040,4281.66%
West Kelowna40,82440,09337,56834,0401.82%
Port Moody39,31538,94234,98735,0650.96%
Penticton39,16038,66538,11534,9981.28%
Campbell River38,53038,02836,87234,3021.32%
Langley36,18235,31630,33327,1602.45%
North Cowichan34,96534,49533,08730,7721.36%
Courtenay32,72632,04929,51926,5942.11%
Squamish28,93328,05625,06320,5793.13%
White Rock25,62725,12922,56720,6431.98%
Fort St. John24,58824,27322,66521,3741.3%
Cranbrook22,97122,73321,41720,7961.05%
Metro Vancouver A22,83522,18919,74817,1412.91%
Colwood22,66722,15119,79817,6692.33%
Pitt Meadows21,64721,40219,91919,4301.14%
Salmon Arm20,90220,61320,08118,3191.4%
Port Alberni19,88219,68518,93818,2841%
Esquimalt19,45619,30218,29818,5270.8%
Oak Bay18,82918,81318,53318,6540.09%
Central Saanich18,29418,15017,98917,4570.79%
Lake Country17,97217,49716,51313,5482.71%
Sooke17,55517,12815,71213,6232.49%
Comox16,14015,96215,26514,4761.12%
Whistler16,04115,62514,77112,6222.66%
Parksville15,27114,99514,04212,7991.84%
Powell River15,08814,93714,39213,5641.01%
North Saanich13,53213,34012,62311,6161.44%
Sidney13,45513,28812,61412,0041.26%
Terrace13,37413,25212,60412,1050.92%
Prince Rupert12,93212,91512,89512,7070.13%
View Royal12,82312,61912,06210,8701.62%
Dawson Creek12,81312,77512,91012,8040.3%
Saltspring Island12,61912,44811,97410,8921.37%
Summerland12,56512,49212,42611,9360.58%
Nelson12,52312,34611,58610,9891.43%
Sechelt11,65811,49211,14510,5111.44%
Coldstream11,63111,55311,57611,0560.68%
Williams Lake11,38011,36911,43711,1760.1%
Tsinstikeptum 910,63910,3169,4477,8913.13%
Quesnel10,25410,23610,26510,2940.18%
Columbia-Shuswap C10,23110,0119,1858,1512.2%
Comox Valley C (Puntledge - Black Creek)10,0939,9559,4728,9151.39%
Ladysmith10,0439,9039,2918,8461.41%
Cowichan Valley B9,5339,4539,3448,9370.85%
Qualicum Beach9,4209,3639,4539,1150.61%
Castlegar9,3449,2278,6618,3611.27%
Revelstoke9,3389,1718,6967,9531.82%
Kitimat9,2289,1688,6038,4830.65%
Kimberley9,1849,0188,4227,7331.84%
Nanaimo F9,0198,9158,4948,0461.17%
Nanaimo G8,6478,5458,3077,7231.19%
Trail8,4688,4068,2097,9500.74%
Comox Valley A8,4228,3018,1517,4461.46%
Nanaimo A7,8837,8097,7367,3420.95%
Comox Valley B (Lazo North)7,7747,7217,6207,3370.69%
Merritt7,2647,2747,3307,394-0.14%
Nanaimo E7,2497,1396,9336,2951.54%
Kent7,2257,1156,5406,3611.55%
Fernie7,1416,9726,6235,6642.42%
East Kootenay C7,0997,0056,7896,2641.34%
Hope6,9126,8426,9116,3941.02%
Southern Gulf Islands6,8246,6456,2464,8682.69%
Peace River C6,3646,4146,1866,941-0.78%
Peachland6,2866,2005,9535,5991.39%
Creston6,2676,1845,7335,5281.34%
Cariboo A6,2286,2456,3926,467-0.27%
Peace River B6,0085,9925,6125,8480.27%
Bulkley-Nechako A5,8905,8505,8195,4630.68%
Spallumcheen5,8385,7795,4905,3021.02%
Armstrong5,8335,7675,4995,3001.14%
Osoyoos5,8145,7375,6905,1821.34%
Cariboo G5,7555,7075,4675,3020.84%
Duncan5,7465,6695,1845,1201.36%
Central Kootenay H5,7145,6115,2074,8541.84%
Smithers5,6705,6615,6205,6220.16%
Juan de Fuca (Part 1)5,5755,4905,3024,8671.55%
Metchosin5,3755,3315,2524,9010.83%
Oliver5,3125,2745,2315,0420.72%
Cariboo L5,3035,2034,8914,3331.92%
North Okanagan C5,2855,1594,6744,0442.44%
Central Kootenay B5,2775,2194,9414,7971.11%
Cowichan Valley C5,2075,1935,1705,1470.27%
Columbia-Shuswap D5,1665,0654,5844,1971.99%
Gibsons5,1325,0934,9094,7430.77%
Cumberland5,0914,9624,6493,9222.6%
Peace River D5,0685,1564,9766,131-1.71%
Cariboo F5,0284,9934,9624,7210.7%
Central Okanagan4,9164,8224,4163,9871.95%
Nanaimo H4,8954,7984,4114,0082.02%
Nanaimo B4,8254,7594,5974,1311.39%
Cowichan Valley A4,8054,7905,1144,9040.31%
North Okanagan F4,7774,7064,5024,1641.51%
Bowen Island4,7744,6774,4013,8272.07%
Fraser-Fort George D4,6034,5684,5354,4660.77%
Cowichan Valley E4,6034,5554,4124,2921.05%
Thompson-Nicola P (Rivers and the Peaks)4,5794,5054,2333,8351.64%
Vanderhoof4,5614,5644,5374,630-0.07%
Strathcona D (Oyster Bay - Buttle Lake)4,5094,4544,2724,1261.23%
Golden4,4744,4114,1873,8821.43%
Sparwood4,4694,4234,3453,9461.04%
Kamloops 14,4304,3024,0423,1652.98%
Invermere4,4114,3124,0733,5412.3%
Rossland4,4014,3474,3283,9081.24%
Central Kootenay F4,3574,3414,2544,1230.37%
Kitimat-Stikine E4,3344,3174,1044,1670.39%
Grand Forks4,3164,2954,2334,1660.49%
Cariboo E4,3124,3034,2584,2320.21%
Central Kootenay E4,2984,2574,0243,9150.96%
Lantzville4,2644,2103,9383,7451.28%
Sunshine Coast E4,2604,2054,0243,7851.31%
Cariboo B4,2074,1883,9873,9890.45%
Okanagan-Similkameen C4,1404,0874,1093,6741.3%
Port Hardy4,1384,1484,0794,252-0.24%
East Kootenay F3,9963,8793,6372,8403.02%
Central Kootenay J3,9943,9163,6553,2641.99%
Okanagan-Similkameen D3,9803,9574,1183,8850.58%
Northern Rockies3,9634,0904,1114,981-3.11%
Fraser-Fort George C3,8673,8353,7433,6720.83%
Nanaimo C3,8603,7703,4802,9432.39%
Thompson-Nicola L (Grasslands)3,8273,7553,4473,0551.92%
Cowichan Valley D3,8083,7533,6493,3691.47%
Sunshine Coast D3,7713,7413,6413,5240.8%
Lake Cowichan3,7693,7173,4323,3571.4%
Fraser-Fort George A3,7513,7363,6083,6130.4%
Columbia-Shuswap A3,7033,6563,4693,2831.29%
Pemberton3,6593,5663,6222,7302.61%
Bulkley-Nechako F3,6493,6593,6393,805-0.27%
Columbia-Shuswap F3,5633,4593,2832,5393.01%
Central Okanagan West3,5583,4153,0132,0874.19%
Tzeachten 133,5333,3973,1442,4104%
Kootenay Boundary D / Rural Grand Forks3,5133,4923,3333,3160.6%
Kootenay Boundary E / West Boundary3,5103,3833,0972,2463.75%
Okanagan (Part) 13,4983,4323,3232,9281.92%
North Okanagan B3,4733,4493,3873,3200.7%
Capilano 53,4433,4003,0263,0671.26%
Enderby3,3053,2793,1293,0570.79%
Mackenzie3,3033,3463,3893,891-1.29%
Princeton3,2833,2413,0002,9341.3%
Kitimat-Stikine C (Part 1)3,2793,2443,0842,9371.08%
Sunshine Coast A3,2723,2133,1192,6941.84%
North Okanagan D3,2493,2083,0032,7811.28%
Burrard Inlet 33,1903,0982,4882,2282.97%
Houston3,1763,1823,1813,112-0.19%
Sunshine Coast B3,1763,1313,0572,8191.44%
Alberni-Clayoquot E3,1093,0803,0492,8580.94%
Cariboo D3,1023,0912,9693,0520.36%
Strathcona C3,0472,9942,8202,5211.77%
Elkford2,9632,9332,8732,6081.02%
Sicamous2,8802,8412,6952,5091.37%
Tofino2,8392,7672,6642,0802.6%
Tsawwassen2,8312,6472,3578646.95%
Central Kootenay I2,8072,7832,7082,6290.86%
Cowichan Valley H2,8022,7732,6812,5271.05%
Peace River E2,7702,7972,7523,061-0.97%
Tumbler Ridge2,7532,7192,5132,0601.25%
Fraser Valley H2,7172,6382,5551,9312.99%
Central Kootenay A2,7082,6392,3061,9852.61%
Cowichan2,6712,6332,5482,1751.44%
Highlands2,6502,6182,5812,3231.22%
Chase2,6412,6192,4592,3470.84%
Cowichan Valley G2,6302,6002,5092,3771.15%
Anmore2,5942,5682,4562,3161.01%
Sunshine Coast F2,5822,5372,4882,1051.77%
Okanagan-Similkameen G2,5522,5142,3552,1941.51%
Clearwater2,5032,4912,4622,4170.48%
Chetwynd2,4892,5092,4202,624-0.8%
Ucluelet2,4892,4132,1791,8083.15%
Fraser Valley D2,4332,3462,1711,6193.71%
Port McNeill2,3792,3842,4502,419-0.21%
qathet C2,3692,3412,2532,1311.2%
Penticton 12,3662,3112,1341,8292.38%
Logan Lake2,3592,3272,3252,0481.38%
Lumby2,2862,2462,1451,9091.78%
Okanagan-Similkameen I2,2822,2752,3752,2900.31%
Okanagan-Similkameen H2,2672,2292,2901,9981.7%
East Kootenay B2,2632,2342,0792,0491.3%
Okanagan-Similkameen A2,2532,2152,2231,9161.72%
Duck Lake 72,2192,1781,9001,7121.88%
Cariboo H2,1742,1341,9361,8351.87%
Lillooet2,1352,1542,3832,361-0.88%
Alberni-Clayoquot F2,1322,1242,0381,9960.38%
East Kootenay A2,1202,0841,9541,7571.73%
Harrison Hot Springs2,1082,0511,9751,5252.78%
Okanagan-Similkameen E2,0992,0842,0771,9630.72%
New Songhees 1A2,0912,0571,9141,9101.65%
Fruitvale2,0722,0652,0331,9870.34%
Tsinstikeptum 102,0662,0021,8331,4803.2%
Squamish-Lillooet C2,0562,0272,1041,7311.43%
Okanagan-Similkameen F2,0502,0532,1672,106-0.15%
One Hundred Mile House2,0402,0331,9931,9830.34%
Burns Lake2,0232,0162,0041,8590.35%
Kootenay Boundary A2,0142,0051,9741,9590.45%
Thompson-Nicola J (Copper Desert Country)2,0081,9771,8581,6231.57%
East Saanich 21,9721,9491,8321,7371.18%
Barriere1,9481,9321,8161,7670.83%
Cowichan Valley F1,9451,9161,8601,6941.51%
East Kootenay E1,9441,9241,7431,8041.04%
Central Kootenay G1,9261,9011,7071,6921.32%
Fraser Valley G1,9151,9051,7631,8420.52%
Alberni-Clayoquot D1,9021,8871,9071,6670.79%
East Kootenay G1,8781,8391,7241,5212.12%
Musqueam 21,8551,8411,7071,7180.76%
Nisga'a1,8301,8451,8671,958-0.81%
Keremeos1,8091,7751,6481,5311.92%
qathet B1,8011,7771,7121,5891.35%
Warfield1,7721,7651,8301,7490.4%
Nakusp1,7631,7481,6401,6370.86%
Bulkley-Nechako B1,7541,7771,7671,949-1.29%
Ashcroft1,7481,7371,7051,6080.63%
Kootenay Boundary C / Christina Lake1,7451,7121,6731,3721.93%
Thompson-Nicola A (Wells Gray Country)1,7441,7241,6311,5531.16%
Central Kootenay K1,7311,7311,8391,7400%
Fraser Valley E1,7241,7121,6251,6020.7%
Bulkley-Nechako D1,7051,6961,6651,5340.53%
Thompson-Nicola O (Lower North Thompson)1,7011,6701,5691,3661.86%
Thompson-Nicola M (Beautiful Nicola Valley - North)1,6911,6931,6951,652-0.12%
Sun Peaks Mountain1,6581,5611,4676806.21%
Cariboo I1,6301,6221,5371,4790.49%
Central Kootenay D1,6301,6041,5051,3711.62%
Bulkley-Nechako E1,6241,6221,5661,6410.12%
Fraser-Fort George H1,6021,6061,6591,640-0.25%
Central Kootenay C1,6021,5881,5231,5260.88%
Kitimat-Stikine B1,5751,5731,5011,5200.13%
Telkwa1,5721,5521,5431,3931.29%
Osoyoos 11,5651,4881,4758125.17%
Radium Hot Springs1,5531,4851,3928144.58%
Cowichan Valley I1,5411,5111,4621,2511.99%
Fraser Valley F1,5381,5181,4451,3611.32%
Columbia-Shuswap E1,5351,5101,4351,2281.66%
Lions Bay1,4811,4681,4321,3870.89%
Taylor1,4221,4311,3801,538-0.63%
Bella Bella 11,4191,3871,2591,0502.31%
Kootenay Boundary B / Lower Columbia-Old-Glory1,4101,4141,4701,490-0.28%
Fraser-Fort George F1,3711,3571,2921,2951.03%
qathet A1,3561,3321,2841,1381.8%
Cariboo C1,3231,3171,2841,2750.46%
Gold River1,3211,3181,2861,2460.23%
Bulkley-Nechako C1,3111,3191,3101,484-0.61%
qathet D1,2751,2551,1621,1001.59%
Fort St. James1,2371,2811,4371,647-3.43%
Salmo1,2331,2341,1711,174-0.08%
Mount Currie1,2251,2391,3211,353-1.13%
North Okanagan E1,2061,1871,1301,0581.6%
Kaslo1,1621,1481,0779991.22%
Okanagan-Similkameen B1,1431,1401,1971,0820.26%
Thompson-Nicola E (Bonaparte Plateau)1,1241,1221,1091,1190.18%
Fraser Valley C1,1221,1131,1531,0670.81%
Skowkale1,1131,0881,0078672.3%
Valemount1,1111,1061,0911,0630.45%
Montrose1,0751,0711,0551,0300.37%
Thompson-Nicola I (Blue Sky Country)1,0721,0871,0761,303-1.38%
Cache Creek1,0681,0639999940.47%
Bella Coola 11,0621,0409748212.12%
Strathcona B1,0461,0431,0911,0700.29%
Squamish-Lillooet D1,0331,0331,1061,1050%
Hudson's Hope1,0271,0309931,053-0.29%
Fraser Lake1,0091,0201,0081,023-1.08%

British Columbia Cities Overview

The largest city in British Columbia is Vancouver, with a 2025 population of 766,296. Tsawwassen is the fastest growing city in British Columbia, having grown 6.95% annually between 2011 and 2016.