Guest, Sign inJoin
BC Rail 759 (SD40-2) 756 (SD40-2) 4642 (Dash 9-44CW) at Pembertron BC 25-Jun-1995Pemberton, #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

Pemberton

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

Kitsilano

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

Greektown

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

254 places

#TownEnglish and FrenchCanada rankWhat drives it
1Pemberton3,620 people18.6%#692 of 2,589Strongest: walkability A+, jobs & income A·lowest: cost of living D−
2Kitsilano27,320 people16.6%#737 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
3Greektown16,618 people16.4%#747 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
4Whistler15,090 people15.8%#759 of 2,589Strongest: schools A+, health A·lowest: cost of living D−
5Rossland4,355 people15.6%#767 of 2,589Strongest: walkability A+, jobs & income A·lowest: cost of living C−
6Oak Bay18,626 people15.5%#769 of 2,589Strongest: health A+, safety A+·lowest: cost of living D−
7West Point Grey13,429 people15.2%#779 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
8Electoral Area A, Columbia-Shuswap3,672 people14.4%#796 of 2,589Strongest: schools A−, jobs & income B+·lowest: cost of living C−
9Fairview33,969 people14.0%#800 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
10Grandview-Woodland28,119 people13.5%#823 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
11Tofino2,772 people13.5%#824 of 2,589Strongest: jobs & income A, walkability A·lowest: cost of living D−
12Squamish28,578 people13.3%#829 of 2,589Strongest: health A+, schools A+·lowest: cost of living D−
13Esquimalt19,512 people13.3%#830 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
14Comox15,884 people13.2%#834 of 2,589Strongest: schools A, walkability A·lowest: cost of living D−
15Victoria103,888 people13.2%#838 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
16Golden4,433 people13.0%#846 of 2,589Strongest: walkability A+, jobs & income A·lowest: hazard risk C−
17Nelson12,126 people12.9%#852 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
18Saltspring Island12,429 people12.8%#859 of 2,589Strongest: jobs & income A+, health A+·lowest: cost of living D
19Fernie7,086 people12.8%#860 of 2,589Strongest: walkability A+, jobs & income A·lowest: hazard risk C
20Bowen Island4,501 people12.6%#867 of 2,589Strongest: schools A+, safety A+·lowest: cost of living D−
21Mount Pleasant37,091 people12.5%#876 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
22Riley Park23,682 people12.4%#882 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
23Dunbar-Southlands21,117 people12.2%#889 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
24West End30,785 people12.1%#895 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
25Davie Village16,833 people11.8%#909 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
26Revelstoke9,464 people11.3%#926 of 2,589Strongest: jobs & income A+, walkability A·lowest: cost of living D
27Electoral Area B (Lazo North), Comox Valley7,830 people11.3%#927 of 2,589Strongest: health A−, jobs & income B+·lowest: cost of living D
28North Vancouver97,845 people11.0%#937 of 2,589Strongest: health A+, walkability A·lowest: cost of living D−
29South Cambie9,846 people11.0%#940 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
30Little Saigon11,086 people11.0%#942 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
31Strathcona13,783 people10.7%#958 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
32Southern Gulf Islands6,691 people10.6%#961 of 2,589Strongest: safety A, health A·lowest: cost of living D
33West Vancouver47,929 people10.5%#967 of 2,589Strongest: health A+, walkability A·lowest: cost of living D−
34North Saanich12,986 people10.2%#988 of 2,589Strongest: jobs & income A+, health A·lowest: cost of living D
35Roberts Creek3,779 people10.1%#997 of 2,589Strongest: health A+, jobs & income A·lowest: cost of living D−
36Granville Entertainment District19,125 people10.1%#1,000 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
37Yaletown40,297 people10.0%#1,006 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
38Electoral Area B, Nanaimo4,702 people10.0%#1,009 of 2,589Strongest: walkability B, safety B−·lowest: cost of living D−
39Cumberland4,974 people9.9%#1,016 of 2,589Strongest: jobs & income A, walkability A−·lowest: cost of living D
40Shaughnessy8,034 people9.8%#1,024 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D
41Ocean Park10,845 people9.7%#1,031 of 2,589Strongest: schools A, health A·lowest: cost of living D−
42Electoral Area C, Strathcona2,981 people9.7%#1,033 of 2,589Strongest: health B+, hazard risk B·lowest: safety D
43Central Saanich18,184 people9.6%#1,034 of 2,589Strongest: jobs & income A+, health A+·lowest: cost of living D−
44Electoral Area F, Central Kootenay4,209 people9.5%#1,044 of 2,589Strongest: schools A+, safety A·lowest: cost of living D
45Coal Harbour10,407 people9.5%#1,046 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
46Arbutus Ridge15,083 people9.3%#1,058 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
47North Vancouver66,624 people9.2%#1,062 of 2,589Strongest: health A+, walkability A+·lowest: cost of living D−
48Crescent Heights9,033 people9.0%#1,087 of 2,589Strongest: schools A+, health A·lowest: cost of living D
49Courtenay32,869 people9.0%#1,088 of 2,589Strongest: walkability A, schools A−·lowest: cost of living D−
50Sooke17,248 people9.0%#1,094 of 2,589Strongest: health A−, walkability B+·lowest: cost of living D−
51Saanich126,011 people8.9%#1,095 of 2,589Strongest: health A+, walkability A+·lowest: cost of living D−
52View Royal12,795 people8.7%#1,117 of 2,589Strongest: health A+, jobs & income A·lowest: cost of living D−
53Kerrisdale14,105 people8.6%#1,139 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
54Electoral Area H, Central Kootenay5,390 people8.6%#1,140 of 2,589Strongest: safety A, schools A·lowest: jobs & income D−
55Invermere4,305 people8.4%#1,165 of 2,589Strongest: jobs & income A+, walkability A+·lowest: cost of living D
56Electoral Area A, Cowichan Valley5,156 people8.4%#1,166 of 2,589Strongest: schools A, safety B+·lowest: cost of living D
57Juan de Fuca (Part 1)5,439 people8.4%#1,168 of 2,589Strongest: health A−, schools B+·lowest: cost of living D−
58Electoral Area E, Central Kootenay4,309 people8.3%#1,173 of 2,589Strongest: schools A+, safety A·lowest: cost of living D
59Colwood22,794 people8.3%#1,175 of 2,589Strongest: health A+, jobs & income A·lowest: cost of living D−
60Gibsons5,090 people8.3%#1,176 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
61Electoral Area A, Comox Valley8,415 people8.3%#1,177 of 2,589Strongest: safety B+, health B+·lowest: cost of living D−
62White Rock25,057 people8.1%#1,201 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
63Electoral Area F, Sunshine Coast2,691 people8.1%#1,203 of 2,589Strongest: health A+, walkability B+·lowest: cost of living D−
64Electoral Area C (Part 1), Kitimat-Stikine3,189 people8.1%#1,204 of 2,589Strongest: jobs & income A, hazard risk A−·lowest: health D−
65Port Moody38,285 people8.0%#1,208 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
66Burnaby Mountain9,248 people7.9%#1,224 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
67Sidney13,445 people7.8%#1,235 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
68Pitt Meadows20,892 people7.8%#1,239 of 2,589Strongest: health A, walkability A·lowest: cost of living D−
69Douglas4,555 people7.6%#1,273 of 2,589Strongest: health A, jobs & income A·lowest: cost of living D−
70Electoral Area A, Central Kootenay2,668 people7.6%#1,280 of 2,589Strongest: safety A, hazard risk B−·lowest: cost of living D
71Cobble Hill5,074 people7.5%#1,286 of 2,589Strongest: schools A+, jobs & income B+·lowest: cost of living D−
72Langford59,664 people7.5%#1,289 of 2,589Strongest: health A+, jobs & income A·lowest: cost of living D−
73Electoral Area F, East Kootenay3,893 people7.5%#1,290 of 2,589Strongest: jobs & income A, walkability B·lowest: hazard risk C−
74Kelowna167,654 people7.5%#1,298 of 2,589Strongest: walkability A, jobs & income A·lowest: cost of living D−
75Tsawwassen2,629 people7.5%#1,301 of 2,589Strongest: schools A, health A·lowest: jobs & income B−
76Coldstream11,380 people7.4%#1,304 of 2,589Strongest: jobs & income A, schools A·lowest: hazard risk D−
77Shawnigan9,903 people7.4%#1,309 of 2,589Strongest: schools A+, safety B+·lowest: cost of living D
78Welcome Beach3,130 people7.4%#1,312 of 2,589Strongest: health A+, schools B+·lowest: cost of living D−
79Salmon Arm20,891 people7.4%#1,315 of 2,589Strongest: hazard risk A, jobs & income A−·lowest: cost of living D
80Kimberley9,037 people7.3%#1,321 of 2,589Strongest: schools A, walkability A−·lowest: cost of living C−
81Summerland12,343 people7.3%#1,330 of 2,589Strongest: schools A−, walkability A−·lowest: hazard risk D−
82Electoral Area A, Bulkley-Nechako5,829 people7.3%#1,333 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: health D
83Semiahmoo Town Centre13,381 people7.2%#1,359 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
84Central Okanagan West3,298 people7.2%#1,362 of 2,589Strongest: schools A, health B−·lowest: hazard risk D−
85New Westminster92,124 people7.1%#1,372 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
86Qualicum Beach9,640 people7.0%#1,388 of 2,589Strongest: schools A, walkability A−·lowest: cost of living D−
87Powell River14,947 people7.0%#1,398 of 2,589Strongest: health A+, walkability A−·lowest: cost of living D
88Highlands2,753 people7.0%#1,399 of 2,589Strongest: health A, jobs & income A·lowest: cost of living D
89Campbell River38,300 people7.0%#1,402 of 2,589Strongest: health A−, walkability A−·lowest: cost of living D−
90Electoral Area C, North Okanagan5,029 people6.9%#1,411 of 2,589Strongest: jobs & income A, schools A−·lowest: cost of living C−
91Sechelt11,558 people6.9%#1,414 of 2,589Strongest: health A+, jobs & income A−·lowest: cost of living D−
92Fairwinds7,125 people6.9%#1,417 of 2,589Strongest: safety A−, schools B·lowest: cost of living D−
93Bainbridge3,015 people6.8%#1,427 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
94Lantzville4,276 people6.8%#1,428 of 2,589Strongest: jobs & income A, schools A−·lowest: cost of living D−
95Hastings-Sunrise36,072 people6.8%#1,431 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
96Lake Country17,637 people6.8%#1,439 of 2,589Strongest: jobs & income A−, schools B+·lowest: hazard risk D−
97Kitimat10,019 people6.8%#1,441 of 2,589Strongest: jobs & income A, walkability B+·lowest: health C−
98Nanaimo111,845 people6.8%#1,442 of 2,589Strongest: walkability A, jobs & income B·lowest: cost of living D−
99Kensington-Cedar Cottage39,668 people6.7%#1,458 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
100Electoral Area C (Puntledge - Black Creek), Comox Valley9,803 people6.7%#1,461 of 2,589Strongest: safety B+, health B+·lowest: cost of living D
101Anmore2,508 people6.6%#1,466 of 2,589Strongest: health A, safety A·lowest: cost of living C−
102Port Coquitlam67,724 people6.6%#1,471 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
103Metchosin5,207 people6.6%#1,473 of 2,589Strongest: health A, safety A−·lowest: cost of living D−
104Electoral Area E, Sunshine Coast4,279 people6.6%#1,478 of 2,589Strongest: health A+, jobs & income A−·lowest: cost of living D−
105Smithers5,627 people6.6%#1,479 of 2,589Strongest: jobs & income A+, walkability A+·lowest: safety D
106Electoral Area D (Oyster Bay - Buttle Lake), Strathcona4,546 people6.6%#1,483 of 2,589Strongest: health B+, schools B+·lowest: safety D
107Penticton39,068 people6.5%#1,497 of 2,589Strongest: walkability A+, schools A−·lowest: cost of living D−
108Cowichan Bay3,713 people6.5%#1,500 of 2,589Strongest: jobs & income A−, walkability B−·lowest: cost of living D
109Sunnyside16,784 people6.4%#1,515 of 2,589Strongest: schools A, health A·lowest: cost of living D−
110South Surrey6,431 people6.4%#1,518 of 2,589Strongest: schools A, health A·lowest: cost of living D−
111Electoral Area A, Sunshine Coast3,256 people6.4%#1,526 of 2,589Strongest: health A, walkability B·lowest: cost of living D−
112Delta124,670 people6.3%#1,542 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
113Vernon49,527 people6.3%#1,554 of 2,589Strongest: walkability A−, schools A−·lowest: hazard risk D−
114Terrace13,648 people6.3%#1,558 of 2,589Strongest: jobs & income A+, walkability A−·lowest: safety D
115Ladysmith9,926 people6.2%#1,589 of 2,589Strongest: walkability A−, health B·lowest: cost of living D
116Electoral Area E (West Boundary), Kootenay Boundary3,361 people6.2%#1,593 of 2,589Strongest: health B, walkability B·lowest: jobs & income D
117Electoral Area G, Nanaimo8,412 people6.1%#1,611 of 2,589Strongest: schools A−, safety A−·lowest: cost of living D
118Electoral Area H, Cowichan Valley2,761 people6.1%#1,616 of 2,589Strongest: jobs & income B, health B−·lowest: schools D
119Duncan5,745 people6.1%#1,617 of 2,589Strongest: walkability A+, health B·lowest: cost of living D−
120Coquitlam173,599 people6.0%#1,627 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
121North Cowichan34,525 people6.0%#1,646 of 2,589Strongest: walkability B+, jobs & income B·lowest: cost of living D−
122Montecito10,734 people5.9%#1,661 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
123Lougheed15,442 people5.9%#1,670 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
124Parksville15,371 people5.9%#1,672 of 2,589Strongest: walkability A, schools A·lowest: cost of living D−
125Electoral Area E, Cowichan Valley4,482 people5.9%#1,677 of 2,589Strongest: jobs & income B+, health B−·lowest: cost of living D
126Electoral Area G, Cowichan Valley2,597 people5.9%#1,678 of 2,589Strongest: walkability B−, health B−·lowest: cost of living D−
127Anderson Walk4,210 people5.8%#1,702 of 2,589Strongest: health A, walkability B·lowest: cost of living D−
128Electoral Area C, Nanaimo3,733 people5.8%#1,705 of 2,589Strongest: jobs & income B, safety B−·lowest: cost of living D
129Maple Ridge105,925 people5.7%#1,732 of 2,589Strongest: health A, walkability A−·lowest: cost of living D−
130West Kelowna40,274 people5.7%#1,734 of 2,589Strongest: jobs & income A, health B·lowest: hazard risk D−
131Okanagan Falls4,002 people5.6%#1,754 of 2,589Strongest: schools A−, jobs & income B·lowest: hazard risk D−
132Port Alberni19,671 people5.6%#1,766 of 2,589Strongest: walkability A, health B−·lowest: safety D
133Heights22,141 people5.5%#1,775 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
134Electoral Area F, Nanaimo8,810 people5.5%#1,783 of 2,589Strongest: schools A−, safety A−·lowest: cost of living D
135Kamloops108,793 people5.5%#1,784 of 2,589Strongest: walkability A, hazard risk A−·lowest: cost of living D
136Castlegar9,465 people5.5%#1,785 of 2,589Strongest: walkability A−, health B·lowest: safety C−
137Electoral Area C, Okanagan-Similkameen4,103 people5.5%#1,787 of 2,589Strongest: schools A−, health B·lowest: hazard risk D−
138Electoral Area E, Alberni-Clayoquot3,069 people5.4%#1,797 of 2,589Strongest: jobs & income B+, safety B+·lowest: cost of living C−
139Electoral Area C, East Kootenay7,006 people5.4%#1,798 of 2,589Strongest: jobs & income A−, health B·lowest: walkability D
140Electoral Area J, Central Kootenay3,915 people5.4%#1,800 of 2,589Strongest: safety A−, health B·lowest: cost of living C−
141Vanderhoof4,545 people5.4%#1,801 of 2,589Strongest: jobs & income A, cost of living B+·lowest: safety D
142Killarney32,167 people5.4%#1,802 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
143Electoral Area C, Fraser-Fort George3,811 people5.4%#1,804 of 2,589Strongest: jobs & income B+, hazard risk B·lowest: walkability D−
144Marpole28,182 people5.4%#1,808 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
145Peachland6,302 people5.4%#1,809 of 2,589Strongest: safety A−, walkability B·lowest: cost of living D−
146Osoyoos5,724 people5.4%#1,813 of 2,589Strongest: walkability A, schools B·lowest: hazard risk D−
147Holdom7,976 people5.3%#1,823 of 2,589Strongest: walkability A+, schools A·lowest: cost of living D−
148Lake City3,240 people5.3%#1,826 of 2,589Strongest: health A, walkability A·lowest: cost of living D
149Oakridge14,071 people5.3%#1,836 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
150Grandview16,947 people5.3%#1,840 of 2,589Strongest: health A, walkability B+·lowest: cost of living D−
151Deer Lake8,417 people5.2%#1,851 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
152Morgan Creek8,084 people5.2%#1,862 of 2,589Strongest: health A, hazard risk B·lowest: cost of living D
153Provinceton11,625 people5.2%#1,863 of 2,589Strongest: health A, walkability B+·lowest: cost of living D
154Electoral Area A, Nanaimo7,825 people5.2%#1,874 of 2,589Strongest: jobs & income B, hazard risk B−·lowest: cost of living D−
155Merritt7,190 people5.2%#1,875 of 2,589Strongest: walkability A, hazard risk B·lowest: schools D−
156Electoral Area E, Kitimat-Stikine4,153 people5.1%#1,896 of 2,589Strongest: hazard risk A−, jobs & income A−·lowest: health D
157Cultus Lake2,773 people5.1%#1,897 of 2,589Strongest: schools A+, health B−·lowest: cost of living D−
158Colebrook3,617 people5.1%#1,898 of 2,589Strongest: health A, jobs & income A−·lowest: cost of living D
159Central Okanagan4,784 people5.1%#1,904 of 2,589Strongest: jobs & income A−, schools B+·lowest: cost of living D−
160Lochdale7,463 people5.0%#1,916 of 2,589Strongest: walkability A+, schools A+·lowest: cost of living D−
161Prince George85,944 people5.0%#1,936 of 2,589Strongest: jobs & income A−, walkability B+·lowest: safety D
162Mission47,280 people5.0%#1,937 of 2,589Strongest: walkability B+, health B·lowest: cost of living D
163East Burnaby17,233 people4.9%#1,949 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
164Langley163,885 people4.8%#1,989 of 2,589Strongest: health A, walkability A−·lowest: cost of living D−
165Fort St. John24,383 people4.8%#1,991 of 2,589Strongest: jobs & income A+, walkability A−·lowest: safety D
166Oliver5,262 people4.8%#1,993 of 2,589Strongest: walkability A, schools A−·lowest: hazard risk D−
167Dawson Creek13,635 people4.8%#1,996 of 2,589Strongest: walkability A−, jobs & income A−·lowest: safety D
168Sicamous2,854 people4.8%#2,007 of 2,589Strongest: hazard risk A, walkability A−·lowest: safety D
169Electoral Area P (Rivers and the Peaks), Thompson-Nicola4,540 people4.8%#2,008 of 2,589Strongest: schools B−, jobs & income C+·lowest: hazard risk D−
170Brentwood22,170 people4.7%#2,012 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
171South Slope8,989 people4.7%#2,019 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
172Garden Village6,492 people4.6%#2,045 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
173Royal Oak18,364 people4.6%#2,047 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
174Rosewood Park9,004 people4.6%#2,057 of 2,589Strongest: health A, jobs & income A−·lowest: cost of living D−
175Surrey Centre16,482 people4.5%#2,089 of 2,589Strongest: health A, walkability B+·lowest: cost of living D
176Prince Rupert12,903 people4.5%#2,091 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
177Langley35,444 people4.5%#2,094 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
178Lake Cowichan3,757 people4.5%#2,104 of 2,589Strongest: walkability A, hazard risk B−·lowest: jobs & income D
179Broadview8,008 people4.4%#2,106 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
180Aloha Estates13,194 people4.4%#2,110 of 2,589Strongest: health A, walkability A·lowest: cost of living D
181Electoral Area B, North Okanagan3,415 people4.4%#2,111 of 2,589Strongest: schools A−, jobs & income A−·lowest: hazard risk D−
182Electoral Area I, Central Kootenay2,758 people4.4%#2,115 of 2,589Strongest: safety A−, health B·lowest: walkability D
183Electoral Area H, Nanaimo4,815 people4.4%#2,121 of 2,589Strongest: schools A, safety B+·lowest: jobs & income D
184Richmond239,584 people4.4%#2,122 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
185Cloverdale13,615 people4.4%#2,126 of 2,589Strongest: health A, walkability A−·lowest: cost of living D−
186Sunrise Estates4,292 people4.4%#2,130 of 2,589Strongest: health A, walkability B·lowest: cost of living D−
187Chilliwack105,520 people4.4%#2,131 of 2,589Strongest: walkability B+, schools B·lowest: cost of living D
188Electoral Area F, Columbia-Shuswap3,475 people4.4%#2,136 of 2,589Strongest: walkability C+, safety C·lowest: hazard risk D−
189Clayton Heights8,961 people4.3%#2,142 of 2,589Strongest: health A, walkability A·lowest: cost of living D−
190Buckingham Heights8,794 people4.3%#2,143 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
191Cranbrook22,703 people4.3%#2,159 of 2,589Strongest: jobs & income A−, walkability A−·lowest: safety D
192Electoral Area D, Cariboo3,057 people4.2%#2,186 of 2,589Strongest: jobs & income A, safety B+·lowest: hazard risk D−
193Electoral Area F, North Okanagan4,969 people4.2%#2,191 of 2,589Strongest: health B−, safety B−·lowest: cost of living D
194Electoral Area C, Peace River6,344 people4.1%#2,208 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: walkability D
195Abbotsford175,358 people4.1%#2,214 of 2,589Strongest: walkability A−, jobs & income B·lowest: cost of living D
196Blind Bay9,984 people4.1%#2,216 of 2,589Strongest: safety A−, walkability C+·lowest: hazard risk D−
197Renfrew-Collingwood23,392 people4.0%#2,229 of 2,589Strongest: health A+, walkability A+·lowest: cost of living D−
198Metrotown36,594 people4.0%#2,230 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
199Anniedale6,715 people4.0%#2,231 of 2,589Strongest: health A, schools A−·lowest: cost of living D−
200Sunset37,186 people4.0%#2,233 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
201Creston5,976 people4.0%#2,236 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
202Williams Lake11,462 people4.0%#2,247 of 2,589Strongest: walkability A−, jobs & income B+·lowest: hazard risk D−
203Edmonds34,805 people3.9%#2,261 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
204Electoral Area D, Peace River5,100 people3.9%#2,266 of 2,589Strongest: jobs & income B+, hazard risk B+·lowest: walkability D
205Electoral Area E, Cariboo4,242 people3.9%#2,267 of 2,589Strongest: jobs & income A−, safety B+·lowest: hazard risk D−
206Hope7,183 people3.9%#2,274 of 2,589Strongest: walkability A−, hazard risk B+·lowest: schools D−
207Elkford3,030 people3.8%#2,280 of 2,589Strongest: cost of living A−, safety B+·lowest: schools C
208Collingwood18,399 people3.8%#2,286 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
209Electoral Area D, North Okanagan3,184 people3.8%#2,292 of 2,589Strongest: schools B+, safety B+·lowest: walkability C−
210Norquay Village11,287 people3.8%#2,296 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
211Mackenzie3,442 people3.8%#2,297 of 2,589Strongest: jobs & income A, walkability A−·lowest: schools D
212Mile 108 Recreational Ranch5,887 people3.8%#2,305 of 2,589Strongest: health C, jobs & income C−·lowest: hazard risk D−
213Grand Forks4,308 people3.7%#2,310 of 2,589Strongest: walkability A+, health A·lowest: cost of living D
214Electoral Area A, Fraser-Fort George3,764 people3.7%#2,323 of 2,589Strongest: hazard risk B, cost of living B−·lowest: health D
215Whalley52,642 people3.7%#2,324 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
216Electoral Area F, Cariboo5,016 people3.7%#2,326 of 2,589Strongest: hazard risk A−, safety B+·lowest: walkability D
217Kent7,093 people3.6%#2,332 of 2,589Strongest: walkability A−, schools A−·lowest: cost of living D
218Bridgeview3,511 people3.6%#2,333 of 2,589Strongest: health A, walkability A−·lowest: cost of living D−
219Port Hardy4,201 people3.6%#2,335 of 2,589Strongest: walkability A−, health A−·lowest: safety D
220Electoral Area D, Columbia-Shuswap4,829 people3.6%#2,340 of 2,589Strongest: safety A−, walkability C+·lowest: hazard risk D−
221Electoral Area L (Grasslands), Thompson-Nicola3,543 people3.6%#2,341 of 2,589Strongest: walkability C+, jobs & income C+·lowest: hazard risk D−
222Tumbler Ridge2,663 people3.5%#2,350 of 2,589Strongest: cost of living A, walkability A·lowest: schools D−
223Birdland10,745 people3.5%#2,351 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
224Electoral Area L, Cariboo5,358 people3.5%#2,354 of 2,589Strongest: health C, schools C−·lowest: hazard risk D−
225Fraser Heights17,688 people3.4%#2,361 of 2,589Strongest: health A, walkability A−·lowest: cost of living D−
226Port Mann5,988 people3.4%#2,365 of 2,589Strongest: health A, walkability A−·lowest: cost of living D−
227Panorama Ridge36,473 people3.4%#2,368 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
228Clearwater2,500 people3.4%#2,370 of 2,589Strongest: hazard risk A, walkability B+·lowest: schools D
229Electoral Area B, Cariboo4,169 people3.4%#2,372 of 2,589Strongest: hazard risk B+, safety B−·lowest: schools D
230Electoral Area D (Rural Grand Forks), Kootenay Boundary3,570 people3.3%#2,375 of 2,589Strongest: schools A−, health A−·lowest: cost of living C−
231Spallumcheen5,843 people3.3%#2,376 of 2,589Strongest: jobs & income B+, safety B+·lowest: cost of living D
232Armstrong5,643 people3.3%#2,377 of 2,589Strongest: jobs & income A−, walkability B+·lowest: cost of living D
233Sullivan42,135 people3.3%#2,382 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
234Victoria-Fraserview31,095 people3.2%#2,401 of 2,589Strongest: walkability A+, health A+·lowest: cost of living D−
235Electoral Area D, Fraser-Fort George4,802 people3.2%#2,402 of 2,589Strongest: jobs & income A−, hazard risk B·lowest: schools D
236Princeton3,050 people3.2%#2,404 of 2,589Strongest: walkability A, health B+·lowest: cost of living D
237Quesnel10,253 people3.2%#2,406 of 2,589Strongest: walkability B+, hazard risk B+·lowest: safety D
238Chase2,591 people3.2%#2,407 of 2,589Strongest: walkability A+, safety C·lowest: hazard risk D−
239Sparwood4,486 people3.1%#2,411 of 2,589Strongest: jobs & income A, cost of living A−·lowest: hazard risk C
240Johnston Heights30,971 people3.0%#2,431 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
241Electoral Area A, Cariboo6,172 people3.0%#2,435 of 2,589Strongest: hazard risk B+, jobs & income B−·lowest: schools D
242Electoral Area F, Bulkley-Nechako3,643 people3.0%#2,440 of 2,589Strongest: hazard risk B, cost of living C+·lowest: health D
243Trail8,539 people2.9%#2,446 of 2,589Strongest: health A, walkability A−·lowest: safety C−
244Fleetwood63,957 people2.9%#2,448 of 2,589Strongest: walkability A, health A·lowest: cost of living D−
245Guildford14,663 people2.9%#2,451 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
246Fort Nelson4,144 people2.8%#2,454 of 2,589Strongest: cost of living A+, jobs & income A·lowest: safety D
247Electoral Area B, Central Kootenay5,243 people2.7%#2,465 of 2,589Strongest: safety A, schools B+·lowest: cost of living C−
248Electoral Area E, Peace River2,737 people2.6%#2,477 of 2,589Strongest: cost of living A−, jobs & income B+·lowest: safety D
249Brownsville23,515 people2.6%#2,483 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
250Enderby3,292 people2.5%#2,490 of 2,589Strongest: walkability A, health B·lowest: cost of living D
251Strawberry Hill37,037 people2.4%#2,501 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
252Newton51,222 people2.2%#2,515 of 2,589Strongest: walkability A+, health A·lowest: cost of living D−
253Houston3,114 people2.0%#2,531 of 2,589Strongest: hazard risk A, cost of living A−·lowest: health D−
254Electoral Area B, Peace River5,814 people1.8%#2,543 of 2,589Strongest: hazard risk B+, schools B·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).