Home › Canada › British Columbia › Rankings › Most bilingual Pemberton, #1 on this list · Photo: SoftwareSimian (CC BY-SA 3.0) British Columbia · 2026 Most bilingual towns in British Columbia Electoral Area C, Nanaimo, in the middle of the list, comes in at 5.8%. Bottom of the list: Electoral Area B, Peace River, with 1.8%. On the national list, Pemberton is #692 of 2,589. The national top 100 holds no place from British Columbia. Leading British Columbia on this list is Pemberton, at 18.6%. The places after the leader belong to Kitsilano (16.6%) and Greektown (16.4%).
Share of residents who can hold a conversation in both English and French, 2021 census How grades work
#1 British Columbia · 3,620 people 18.6% English and French Overall B · #1,005 of 2,556
Strongest: walkability A+ , jobs & income A · lowest: cost of living D−
#2 British Columbia · 27,320 people 16.6% English and French Overall B+ · #835 of 2,556
Strongest: walkability A+ , health A+ · lowest: cost of living D−
#3 British Columbia · 16,618 people 16.4% English and French Overall B+ · #847 of 2,556
Strongest: walkability A+ , health A+ · lowest: cost of living D−
All 254, ranked in British Columbia Best first in British Columbia; beside each place, its rank on the same list for all of Canada.
Every British Columbia list # Town English and French Canada rank What drives it
1 Pemberton 3,620 people 18.6% #692 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: cost of living D− 2 Kitsilano 27,320 people 16.6% #737 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 3 Greektown 16,618 people 16.4% #747 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 4 Whistler 15,090 people 15.8% #759 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D− 5 Rossland 4,355 people 15.6% #767 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: cost of living C− 6 Oak Bay 18,626 people 15.5% #769 of 2,589 Strongest: health A+ , safety A+ · lowest: cost of living D− 7 West Point Grey 13,429 people 15.2% #779 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 9 Fairview 33,969 people 14.0% #800 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 10 Grandview-Woodland 28,119 people 13.5% #823 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 11 Tofino 2,772 people 13.5% #824 of 2,589 Strongest: jobs & income A , walkability A · lowest: cost of living D− 12 Squamish 28,578 people 13.3% #829 of 2,589 Strongest: health A+ , schools A+ · lowest: cost of living D− 13 Esquimalt 19,512 people 13.3% #830 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 14 Comox 15,884 people 13.2% #834 of 2,589 Strongest: schools A , walkability A · lowest: cost of living D− 15 Victoria 103,888 people 13.2% #838 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 16 Golden 4,433 people 13.0% #846 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: hazard risk C− 17 Nelson 12,126 people 12.9% #852 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 18 Saltspring Island 12,429 people 12.8% #859 of 2,589 Strongest: jobs & income A+ , health A+ · lowest: cost of living D 19 Fernie 7,086 people 12.8% #860 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: hazard risk C 20 Bowen Island 4,501 people 12.6% #867 of 2,589 Strongest: schools A+ , safety A+ · lowest: cost of living D− 21 Mount Pleasant 37,091 people 12.5% #876 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 22 Riley Park 23,682 people 12.4% #882 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 23 Dunbar-Southlands 21,117 people 12.2% #889 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 24 West End 30,785 people 12.1% #895 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 25 Davie Village 16,833 people 11.8% #909 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 26 Revelstoke 9,464 people 11.3% #926 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: cost of living D 28 North Vancouver 97,845 people 11.0% #937 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D− 29 South Cambie 9,846 people 11.0% #940 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 30 Little Saigon 11,086 people 11.0% #942 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 31 Strathcona 13,783 people 10.7% #958 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 32 Southern Gulf Islands 6,691 people 10.6% #961 of 2,589 Strongest: safety A , health A · lowest: cost of living D 33 West Vancouver 47,929 people 10.5% #967 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D− 34 North Saanich 12,986 people 10.2% #988 of 2,589 Strongest: jobs & income A+ , health A · lowest: cost of living D 35 Roberts Creek 3,779 people 10.1% #997 of 2,589 Strongest: health A+ , jobs & income A · lowest: cost of living D− 37 Yaletown 40,297 people 10.0% #1,006 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 39 Cumberland 4,974 people 9.9% #1,016 of 2,589 Strongest: jobs & income A , walkability A− · lowest: cost of living D 40 Shaughnessy 8,034 people 9.8% #1,024 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 41 Ocean Park 10,845 people 9.7% #1,031 of 2,589 Strongest: schools A , health A · lowest: cost of living D− 43 Central Saanich 18,184 people 9.6% #1,034 of 2,589 Strongest: jobs & income A+ , health A+ · lowest: cost of living D− 45 Coal Harbour 10,407 people 9.5% #1,046 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 46 Arbutus Ridge 15,083 people 9.3% #1,058 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 47 North Vancouver 66,624 people 9.2% #1,062 of 2,589 Strongest: health A+ , walkability A+ · lowest: cost of living D− 48 Crescent Heights 9,033 people 9.0% #1,087 of 2,589 Strongest: schools A+ , health A · lowest: cost of living D 49 Courtenay 32,869 people 9.0% #1,088 of 2,589 Strongest: walkability A , schools A− · lowest: cost of living D− 50 Sooke 17,248 people 9.0% #1,094 of 2,589 Strongest: health A− , walkability B+ · lowest: cost of living D− 51 Saanich 126,011 people 8.9% #1,095 of 2,589 Strongest: health A+ , walkability A+ · lowest: cost of living D− 52 View Royal 12,795 people 8.7% #1,117 of 2,589 Strongest: health A+ , jobs & income A · lowest: cost of living D− 53 Kerrisdale 14,105 people 8.6% #1,139 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 55 Invermere 4,305 people 8.4% #1,165 of 2,589 Strongest: jobs & income A+ , walkability A+ · lowest: cost of living D 57 Juan de Fuca (Part 1) 5,439 people 8.4% #1,168 of 2,589 Strongest: health A− , schools B+ · lowest: cost of living D− 59 Colwood 22,794 people 8.3% #1,175 of 2,589 Strongest: health A+ , jobs & income A · lowest: cost of living D− 60 Gibsons 5,090 people 8.3% #1,176 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 62 White Rock 25,057 people 8.1% #1,201 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 65 Port Moody 38,285 people 8.0% #1,208 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 66 Burnaby Mountain 9,248 people 7.9% #1,224 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 67 Sidney 13,445 people 7.8% #1,235 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 68 Pitt Meadows 20,892 people 7.8% #1,239 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 69 Douglas 4,555 people 7.6% #1,273 of 2,589 Strongest: health A , jobs & income A · lowest: cost of living D− 71 Cobble Hill 5,074 people 7.5% #1,286 of 2,589 Strongest: schools A+ , jobs & income B+ · lowest: cost of living D− 72 Langford 59,664 people 7.5% #1,289 of 2,589 Strongest: health A+ , jobs & income A · lowest: cost of living D− 74 Kelowna 167,654 people 7.5% #1,298 of 2,589 Strongest: walkability A , jobs & income A · lowest: cost of living D− 75 Tsawwassen 2,629 people 7.5% #1,301 of 2,589 Strongest: schools A , health A · lowest: jobs & income B− 76 Coldstream 11,380 people 7.4% #1,304 of 2,589 Strongest: jobs & income A , schools A · lowest: hazard risk D− 77 Shawnigan 9,903 people 7.4% #1,309 of 2,589 Strongest: schools A+ , safety B+ · lowest: cost of living D 78 Welcome Beach 3,130 people 7.4% #1,312 of 2,589 Strongest: health A+ , schools B+ · lowest: cost of living D− 79 Salmon Arm 20,891 people 7.4% #1,315 of 2,589 Strongest: hazard risk A , jobs & income A− · lowest: cost of living D 80 Kimberley 9,037 people 7.3% #1,321 of 2,589 Strongest: schools A , walkability A− · lowest: cost of living C− 81 Summerland 12,343 people 7.3% #1,330 of 2,589 Strongest: schools A− , walkability A− · lowest: hazard risk D− 83 Semiahmoo Town Centre 13,381 people 7.2% #1,359 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 84 Central Okanagan West 3,298 people 7.2% #1,362 of 2,589 Strongest: schools A , health B− · lowest: hazard risk D− 85 New Westminster 92,124 people 7.1% #1,372 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 86 Qualicum Beach 9,640 people 7.0% #1,388 of 2,589 Strongest: schools A , walkability A− · lowest: cost of living D− 87 Powell River 14,947 people 7.0% #1,398 of 2,589 Strongest: health A+ , walkability A− · lowest: cost of living D 88 Highlands 2,753 people 7.0% #1,399 of 2,589 Strongest: health A , jobs & income A · lowest: cost of living D 89 Campbell River 38,300 people 7.0% #1,402 of 2,589 Strongest: health A− , walkability A− · lowest: cost of living D− 91 Sechelt 11,558 people 6.9% #1,414 of 2,589 Strongest: health A+ , jobs & income A− · lowest: cost of living D− 92 Fairwinds 7,125 people 6.9% #1,417 of 2,589 Strongest: safety A− , schools B · lowest: cost of living D− 93 Bainbridge 3,015 people 6.8% #1,427 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 94 Lantzville 4,276 people 6.8% #1,428 of 2,589 Strongest: jobs & income A , schools A− · lowest: cost of living D− 95 Hastings-Sunrise 36,072 people 6.8% #1,431 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 96 Lake Country 17,637 people 6.8% #1,439 of 2,589 Strongest: jobs & income A− , schools B+ · lowest: hazard risk D− 97 Kitimat 10,019 people 6.8% #1,441 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: health C− 98 Nanaimo 111,845 people 6.8% #1,442 of 2,589 Strongest: walkability A , jobs & income B · lowest: cost of living D− 99 Kensington-Cedar Cottage 39,668 people 6.7% #1,458 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 101 Anmore 2,508 people 6.6% #1,466 of 2,589 Strongest: health A , safety A · lowest: cost of living C− 102 Port Coquitlam 67,724 people 6.6% #1,471 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 103 Metchosin 5,207 people 6.6% #1,473 of 2,589 Strongest: health A , safety A− · lowest: cost of living D− 105 Smithers 5,627 people 6.6% #1,479 of 2,589 Strongest: jobs & income A+ , walkability A+ · lowest: safety D 107 Penticton 39,068 people 6.5% #1,497 of 2,589 Strongest: walkability A+ , schools A− · lowest: cost of living D− 108 Cowichan Bay 3,713 people 6.5% #1,500 of 2,589 Strongest: jobs & income A− , walkability B− · lowest: cost of living D 109 Sunnyside 16,784 people 6.4% #1,515 of 2,589 Strongest: schools A , health A · lowest: cost of living D− 110 South Surrey 6,431 people 6.4% #1,518 of 2,589 Strongest: schools A , health A · lowest: cost of living D− 112 Delta 124,670 people 6.3% #1,542 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 113 Vernon 49,527 people 6.3% #1,554 of 2,589 Strongest: walkability A− , schools A− · lowest: hazard risk D− 114 Terrace 13,648 people 6.3% #1,558 of 2,589 Strongest: jobs & income A+ , walkability A− · lowest: safety D 115 Ladysmith 9,926 people 6.2% #1,589 of 2,589 Strongest: walkability A− , health B · lowest: cost of living D 119 Duncan 5,745 people 6.1% #1,617 of 2,589 Strongest: walkability A+ , health B · lowest: cost of living D− 120 Coquitlam 173,599 people 6.0% #1,627 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 121 North Cowichan 34,525 people 6.0% #1,646 of 2,589 Strongest: walkability B+ , jobs & income B · lowest: cost of living D− 122 Montecito 10,734 people 5.9% #1,661 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 123 Lougheed 15,442 people 5.9% #1,670 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 124 Parksville 15,371 people 5.9% #1,672 of 2,589 Strongest: walkability A , schools A · lowest: cost of living D− 127 Anderson Walk 4,210 people 5.8% #1,702 of 2,589 Strongest: health A , walkability B · lowest: cost of living D− 129 Maple Ridge 105,925 people 5.7% #1,732 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 130 West Kelowna 40,274 people 5.7% #1,734 of 2,589 Strongest: jobs & income A , health B · lowest: hazard risk D− 131 Okanagan Falls 4,002 people 5.6% #1,754 of 2,589 Strongest: schools A− , jobs & income B · lowest: hazard risk D− 132 Port Alberni 19,671 people 5.6% #1,766 of 2,589 Strongest: walkability A , health B− · lowest: safety D 133 Heights 22,141 people 5.5% #1,775 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 135 Kamloops 108,793 people 5.5% #1,784 of 2,589 Strongest: walkability A , hazard risk A− · lowest: cost of living D 136 Castlegar 9,465 people 5.5% #1,785 of 2,589 Strongest: walkability A− , health B · lowest: safety C− 141 Vanderhoof 4,545 people 5.4% #1,801 of 2,589 Strongest: jobs & income A , cost of living B+ · lowest: safety D 142 Killarney 32,167 people 5.4% #1,802 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 144 Marpole 28,182 people 5.4% #1,808 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 145 Peachland 6,302 people 5.4% #1,809 of 2,589 Strongest: safety A− , walkability B · lowest: cost of living D− 146 Osoyoos 5,724 people 5.4% #1,813 of 2,589 Strongest: walkability A , schools B · lowest: hazard risk D− 147 Holdom 7,976 people 5.3% #1,823 of 2,589 Strongest: walkability A+ , schools A · lowest: cost of living D− 148 Lake City 3,240 people 5.3% #1,826 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 149 Oakridge 14,071 people 5.3% #1,836 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 150 Grandview 16,947 people 5.3% #1,840 of 2,589 Strongest: health A , walkability B+ · lowest: cost of living D− 151 Deer Lake 8,417 people 5.2% #1,851 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 152 Morgan Creek 8,084 people 5.2% #1,862 of 2,589 Strongest: health A , hazard risk B · lowest: cost of living D 153 Provinceton 11,625 people 5.2% #1,863 of 2,589 Strongest: health A , walkability B+ · lowest: cost of living D 154 Electoral Area A, Nanaimo 7,825 people 5.2% #1,874 of 2,589 Strongest: jobs & income B , hazard risk B− · lowest: cost of living D− 155 Merritt 7,190 people 5.2% #1,875 of 2,589 Strongest: walkability A , hazard risk B · lowest: schools D− 157 Cultus Lake 2,773 people 5.1% #1,897 of 2,589 Strongest: schools A+ , health B− · lowest: cost of living D− 158 Colebrook 3,617 people 5.1% #1,898 of 2,589 Strongest: health A , jobs & income A− · lowest: cost of living D 159 Central Okanagan 4,784 people 5.1% #1,904 of 2,589 Strongest: jobs & income A− , schools B+ · lowest: cost of living D− 160 Lochdale 7,463 people 5.0% #1,916 of 2,589 Strongest: walkability A+ , schools A+ · lowest: cost of living D− 161 Prince George 85,944 people 5.0% #1,936 of 2,589 Strongest: jobs & income A− , walkability B+ · lowest: safety D 162 Mission 47,280 people 5.0% #1,937 of 2,589 Strongest: walkability B+ , health B · lowest: cost of living D 163 East Burnaby 17,233 people 4.9% #1,949 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 164 Langley 163,885 people 4.8% #1,989 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 165 Fort St. John 24,383 people 4.8% #1,991 of 2,589 Strongest: jobs & income A+ , walkability A− · lowest: safety D 166 Oliver 5,262 people 4.8% #1,993 of 2,589 Strongest: walkability A , schools A− · lowest: hazard risk D− 167 Dawson Creek 13,635 people 4.8% #1,996 of 2,589 Strongest: walkability A− , jobs & income A− · lowest: safety D 168 Sicamous 2,854 people 4.8% #2,007 of 2,589 Strongest: hazard risk A , walkability A− · lowest: safety D 170 Brentwood 22,170 people 4.7% #2,012 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 171 South Slope 8,989 people 4.7% #2,019 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 172 Garden Village 6,492 people 4.6% #2,045 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 173 Royal Oak 18,364 people 4.6% #2,047 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 174 Rosewood Park 9,004 people 4.6% #2,057 of 2,589 Strongest: health A , jobs & income A− · lowest: cost of living D− 175 Surrey Centre 16,482 people 4.5% #2,089 of 2,589 Strongest: health A , walkability B+ · lowest: cost of living D 176 Prince Rupert 12,903 people 4.5% #2,091 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 177 Langley 35,444 people 4.5% #2,094 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 178 Lake Cowichan 3,757 people 4.5% #2,104 of 2,589 Strongest: walkability A , hazard risk B− · lowest: jobs & income D 179 Broadview 8,008 people 4.4% #2,106 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 180 Aloha Estates 13,194 people 4.4% #2,110 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 184 Richmond 239,584 people 4.4% #2,122 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 185 Cloverdale 13,615 people 4.4% #2,126 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 186 Sunrise Estates 4,292 people 4.4% #2,130 of 2,589 Strongest: health A , walkability B · lowest: cost of living D− 187 Chilliwack 105,520 people 4.4% #2,131 of 2,589 Strongest: walkability B+ , schools B · lowest: cost of living D 189 Clayton Heights 8,961 people 4.3% #2,142 of 2,589 Strongest: health A , walkability A · lowest: cost of living D− 190 Buckingham Heights 8,794 people 4.3% #2,143 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 191 Cranbrook 22,703 people 4.3% #2,159 of 2,589 Strongest: jobs & income A− , walkability A− · lowest: safety D 195 Abbotsford 175,358 people 4.1% #2,214 of 2,589 Strongest: walkability A− , jobs & income B · lowest: cost of living D 196 Blind Bay 9,984 people 4.1% #2,216 of 2,589 Strongest: safety A− , walkability C+ · lowest: hazard risk D− 197 Renfrew-Collingwood 23,392 people 4.0% #2,229 of 2,589 Strongest: health A+ , walkability A+ · lowest: cost of living D− 198 Metrotown 36,594 people 4.0% #2,230 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 199 Anniedale 6,715 people 4.0% #2,231 of 2,589 Strongest: health A , schools A− · lowest: cost of living D− 200 Sunset 37,186 people 4.0% #2,233 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 201 Creston 5,976 people 4.0% #2,236 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 202 Williams Lake 11,462 people 4.0% #2,247 of 2,589 Strongest: walkability A− , jobs & income B+ · lowest: hazard risk D− 203 Edmonds 34,805 people 3.9% #2,261 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 206 Hope 7,183 people 3.9% #2,274 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: schools D− 207 Elkford 3,030 people 3.8% #2,280 of 2,589 Strongest: cost of living A− , safety B+ · lowest: schools C 208 Collingwood 18,399 people 3.8% #2,286 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 210 Norquay Village 11,287 people 3.8% #2,296 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 211 Mackenzie 3,442 people 3.8% #2,297 of 2,589 Strongest: jobs & income A , walkability A− · lowest: schools D 213 Grand Forks 4,308 people 3.7% #2,310 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 215 Whalley 52,642 people 3.7% #2,324 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 217 Kent 7,093 people 3.6% #2,332 of 2,589 Strongest: walkability A− , schools A− · lowest: cost of living D 218 Bridgeview 3,511 people 3.6% #2,333 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 219 Port Hardy 4,201 people 3.6% #2,335 of 2,589 Strongest: walkability A− , health A− · lowest: safety D 222 Tumbler Ridge 2,663 people 3.5% #2,350 of 2,589 Strongest: cost of living A , walkability A · lowest: schools D− 223 Birdland 10,745 people 3.5% #2,351 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 225 Fraser Heights 17,688 people 3.4% #2,361 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 226 Port Mann 5,988 people 3.4% #2,365 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D− 227 Panorama Ridge 36,473 people 3.4% #2,368 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 228 Clearwater 2,500 people 3.4% #2,370 of 2,589 Strongest: hazard risk A , walkability B+ · lowest: schools D 231 Spallumcheen 5,843 people 3.3% #2,376 of 2,589 Strongest: jobs & income B+ , safety B+ · lowest: cost of living D 232 Armstrong 5,643 people 3.3% #2,377 of 2,589 Strongest: jobs & income A− , walkability B+ · lowest: cost of living D 233 Sullivan 42,135 people 3.3% #2,382 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 234 Victoria-Fraserview 31,095 people 3.2% #2,401 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 236 Princeton 3,050 people 3.2% #2,404 of 2,589 Strongest: walkability A , health B+ · lowest: cost of living D 237 Quesnel 10,253 people 3.2% #2,406 of 2,589 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 238 Chase 2,591 people 3.2% #2,407 of 2,589 Strongest: walkability A+ , safety C · lowest: hazard risk D− 239 Sparwood 4,486 people 3.1% #2,411 of 2,589 Strongest: jobs & income A , cost of living A− · lowest: hazard risk C 240 Johnston Heights 30,971 people 3.0% #2,431 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 243 Trail 8,539 people 2.9% #2,446 of 2,589 Strongest: health A , walkability A− · lowest: safety C− 244 Fleetwood 63,957 people 2.9% #2,448 of 2,589 Strongest: walkability A , health A · lowest: cost of living D− 245 Guildford 14,663 people 2.9% #2,451 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 246 Fort Nelson 4,144 people 2.8% #2,454 of 2,589 Strongest: cost of living A+ , jobs & income A · lowest: safety D 249 Brownsville 23,515 people 2.6% #2,483 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 250 Enderby 3,292 people 2.5% #2,490 of 2,589 Strongest: walkability A , health B · lowest: cost of living D 251 Strawberry Hill 37,037 people 2.4% #2,501 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 252 Newton 51,222 people 2.2% #2,515 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 253 Houston 3,114 people 2.0% #2,531 of 2,589 Strongest: hazard risk A , cost of living A− · lowest: health D− Rankings
More lists for British Columbia Province by province
Most bilingual elsewhere Photos: Pemberton, SoftwareSimian (CC BY-SA 3.0 ) · Kitsilano, Xicotencatl (CC BY-SA 4.0 ) · Greektown, Tavis Ford from Canada (CC BY 2.0 ), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).